Статистика |
![](/stat/1739242715)
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Блог йуного кодера |
![](/.s/t/997/7.gif) |
Главная » 2009 » Март » 9 » Аккуратные DIV-ы
|
Часто приходится выделять некоторые фрагменты текста. В этой статье я покажу самый простой на мой взгляд способ сделать это чисто, аккуратно, а главное быстро.
Возьмем для примера стихотворение Пушкина и выделим его в документе следующим образом:
Я помню чудное мгновенье:
Передо мной явилась ты,
Как мимолетное виденье,
Как гений чистой красоты.
В томленьях грусти безнадежной
В тревогах шумной суеты,
Звучал мне долго голос нежный
И снились милые черты.
Для этого нам не понадобится создавать ненавистных (лично мне таблиц), а просто заключим этот текст в тег див и сообразим для него свой стиль. Естественно «соображать» мы будем посредством CSS.
Код будет следующим:
- .test_div{
- width: 400px;
- padding-left: 20px;
- padding-top: 20px;
- padding-bottom: 20px;
- background-color: #FFFAFA;
- border: solid 1px black;
- font: 14px black verdana;
- }
- width – ширина нашего дива. Задаем его точным числом в пикселях и текст за рамки этого значения уже никуда не денется.
- padding – это отступ текста от границ дива. В данном случае это помогает как бы выделить текст и не дать ему визуально слиться с будущей границей и остальным текстом в документе. Я указал отступ только по левому, верхнему и нижнему краям, лишь для того, что бы показать, что отступы можно регулировать в зависимости от стороны. Опять же все указывается четко в пикселях.
- background-color – цвет самого дива. Думаю понятно.
- border – одно из самых интересных свойств. Граница дива. В этом примере граница «опоясывает» весь наш фрагмент простой тонкой линией в 1 пиксель черного цвета. Вот тут можно включать фантазию по полной. Граница для каждой из сторон может быть разной, а может и вообще отсутствовать. Допустим мы хотим чтобы у нас было всего 2 стороны опоясаны, причем верх – сплошной линией, а низ – пунктирной. Для этого указываем стиль границы для каждой из сторон, перед этим естественно убираем стиль border:
- border-top: solid 1px black;
- border-bottom: dotted 1px black;
Так сказать легким движение руки.
- font – шрифт текста во фрагменте. Тут я думаю тоже все предельно ясно.
И под конец естественно не забываем добавить имя стиля в ваш див:
- <div class="test_div">ТЕКСТ</div>
Ну вот в принципе и все. При хорошей фантазии можно создать подобным образом очень даже изящные вещи.
|
Категория: WEB-Дизайн |
Просмотров: 1685 |
Добавил: dblog
| Рейтинг: 0.0/0 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
|
|