목록 글 너비 함수 추가

This commit is contained in:
nevermoregb 2024-12-19 11:59:35 +09:00
parent cc748e6d32
commit 86a353d307
3 changed files with 18 additions and 33 deletions

View File

@ -75,33 +75,5 @@
"img": "https://picsum.photos/id/210/250/250",
"viewCount": 22,
"cmtCount": 33
},
{
"id": 11,
"title": "타이틀11",
"content": "헌법재판소가 윤석열 대통령 탄핵심판 사건의 첫 변론 준비 기일을 27일 오후 2시에 연다고 밝혔다. 헌재는 이번 사건의 주심 배당도 마쳤지만 비공개 원칙에 따라 공개하지 않기로 했다.이진 헌재 공보관은 16일 언론브리핑에서 “(윤 대통령 탄핵 사건을) 변론 준비 절차에 회부하고, 1차 변론 준비 기일을 27일 오후 2시로 지정했다”고 밝혔다. 이어 “변론 준비 기일에서 검찰과 경찰 등의 수사기록을 조기에 확보하기로 했다”고 덧붙였다. 헌법재판관들은 이날 오전 10시에 재판관 회의를 열고 이같은 내용을 결정했다.",
"date": "2024.12.16 18:11",
"img": "https://picsum.photos/id/211/250/250"
},
{
"id": 12,
"title": "타이틀12",
"content": "헌법재판소가 윤석열 대통령 탄핵심판 사건의 첫 변론 준비 기일을 27일 오후 2시에 연다고 밝혔다. 헌재는 이번 사건의 주심 배당도 마쳤지만 비공개 원칙에 따라 공개하지 않기로 했다.이진 헌재 공보관은 16일 언론브리핑에서 “(윤 대통령 탄핵 사건을) 변론 준비 절차에 회부하고, 1차 변론 준비 기일을 27일 오후 2시로 지정했다”고 밝혔다. 이어 “변론 준비 기일에서 검찰과 경찰 등의 수사기록을 조기에 확보하기로 했다”고 덧붙였다. 헌법재판관들은 이날 오전 10시에 재판관 회의를 열고 이같은 내용을 결정했다.",
"date": "2024.12.16 18:12",
"img": "https://picsum.photos/id/212/250/250"
},
{
"id": 13,
"title": "타이틀13",
"content": "헌법재판소가 윤석열 대통령 탄핵심판 사건의 첫 변론 준비 기일을 27일 오후 2시에 연다고 밝혔다. 헌재는 이번 사건의 주심 배당도 마쳤지만 비공개 원칙에 따라 공개하지 않기로 했다.이진 헌재 공보관은 16일 언론브리핑에서 “(윤 대통령 탄핵 사건을) 변론 준비 절차에 회부하고, 1차 변론 준비 기일을 27일 오후 2시로 지정했다”고 밝혔다. 이어 “변론 준비 기일에서 검찰과 경찰 등의 수사기록을 조기에 확보하기로 했다”고 덧붙였다. 헌법재판관들은 이날 오전 10시에 재판관 회의를 열고 이같은 내용을 결정했다.",
"date": "2024.12.16 18:13",
"img": "https://picsum.photos/id/213/250/250"
},
{
"id": 14,
"title": "타이틀14",
"content": "헌법재판소가 윤석열 대통령 탄핵심판 사건의 첫 변론 준비 기일을 27일 오후 2시에 연다고 밝혔다. 헌재는 이번 사건의 주심 배당도 마쳤지만 비공개 원칙에 따라 공개하지 않기로 했다.이진 헌재 공보관은 16일 언론브리핑에서 “(윤 대통령 탄핵 사건을) 변론 준비 절차에 회부하고, 1차 변론 준비 기일을 27일 오후 2시로 지정했다”고 밝혔다. 이어 “변론 준비 기일에서 검찰과 경찰 등의 수사기록을 조기에 확보하기로 했다”고 덧붙였다. 헌법재판관들은 이날 오전 10시에 재판관 회의를 열고 이같은 내용을 결정했다.",
"date": "2024.12.16 18:14",
"img": "https://picsum.photos/id/214/250/250"
}
]

View File

@ -5,7 +5,7 @@
<div v-if="img" class="col-3">
<img class="card-img card-img-left" :src="img" alt="" />
</div>
<div lass="col-9">
<div :class="colSetting">
<div class="card-body">
<h5 class="card-title">{{ title }}</h5>
<p class="card-text str_wrap">
@ -45,6 +45,10 @@
required: false,
},
});
const colSetting = () => {
img ? 'col-9' : '';
};
</script>
<style>

View File

@ -1,12 +1,21 @@
<template>
<div class="input-group mb-3 bg-white">
<input type="text" class="form-control" placeholder="Search" @change="search" />
<button type="button" class="btn btn-primary"><i class="bx bx-search bx-md"></i></button>
<div class="input-group mb-3 d-flex">
<div class="col-9 d-flex">
<input type="text" class="form-control bg-white" placeholder="Search" @change="search" />
<button type="button" class="btn btn-primary"><i class="bx bx-search bx-md"></i></button>
</div>
<!-- <div class="col-3">
<select class="form-select">
<option>1</option>
<option>1</option>
<option>1</option>
</select>
</div> -->
</div>
</template>
<script setup>
import { defineEmits, ref } from 'vue';
import { defineEmits } from 'vue';
const props = defineProps({
maxlength: {