Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Первому абзацу назначить класс
 
 автор: TetRiska   (23.06.2012 в 15:59)   письмо автору
 
 

Всем привет. Мне нужно первому абзацу при выводе из базы назначить класс class="abzac" к примеру, т.е. чтобы вышло
<p class="abzac">abzac 1</p>
<p>abzac 2</p>

было ранее
<p>abzac 1</p>
<p>abzac 2</p>

Спасибо за помощь.

  Ответить  
 
 автор: confirm   (23.06.2012 в 16:07)   письмо автору
 
   для: TetRiska   (23.06.2012 в 15:59)
 

Зачем? Есть ведь стили, где можете указать
родительский_элемент p:first-child {стили}

  Ответить  
 
 автор: TetRiska   (23.06.2012 в 16:13)   письмо автору
 
   для: confirm   (23.06.2012 в 16:07)
 

#full_content p {
    padding-bottom: 10px;
}
#full_content .fbig:first-letter {
    background: #799BDA;
    color: #FFFFFF;
    float: left;
    font-family: Times New Roman;
    font-size: 27px;
    font-weight: bold;
    margin: 6px 10px 0 0;
    padding: 10px;
}
#full_content p + p:first-letter {
    margin-left:15px;
}

для того чтобы в первом абзаце первая буква была выделена, а остальных это не касалось

  Ответить  
 
 автор: confirm   (23.06.2012 в 16:27)   письмо автору
 
   для: TetRiska   (23.06.2012 в 16:13)
 

Я же вам написал, что трудно добавить? Если .fbig это и есть класс первого абзаца, то:
#full_content p:first-child:first-letter

PS. Шрифты имеющие пробелы в названии пишутся в кавычках. И учтите, этот таймс не обязательно будет у пользователя, так что лучше указать семейство шрифтов.

  Ответить  
 
 автор: TetRiska   (23.06.2012 в 18:25)   письмо автору
 
   для: confirm   (23.06.2012 в 16:27)
 

не работает такое

  Ответить  
 
 автор: confirm   (23.06.2012 в 18:32)   письмо автору
 
   для: TetRiska   (23.06.2012 в 18:25)
 

А у меня почему-то работает:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style>
#full_content p:first-child:first-letter { 
    background: #799BDA; 
    color: #FFFFFF; 
    float: left; 
    font-family: "Times New Roman"; 
    font-size: 27px; 
    font-weight: bold; 
    margin: 6px 10px 0 0; 
    padding: 10px; 

#full_content p + p:first-letter { 
    margin-left:15px; 
}
</style>
</head>
<body>
<div id="full_content">
  <p>Text</p>
  <p>Text</p>
</div>
</body>
</html>

  Ответить  
 
 автор: TetRiska   (25.06.2012 в 10:37)   письмо автору
 
   для: confirm   (23.06.2012 в 18:32)
 

блин, в отдельном файле работает, а вот на сайте нет(((

  Ответить  
 
 автор: Sfinks   (25.06.2012 в 11:12)   письмо автору
 
   для: TetRiska   (25.06.2012 в 10:37)
 

кеш браузера почистите.

  Ответить  
 
 автор: TetRiska   (25.06.2012 в 11:52)   письмо автору
 
   для: Sfinks   (25.06.2012 в 11:12)
 

не помогло

  Ответить  
 
 автор: confirm   (25.06.2012 в 15:50)   письмо автору
 
   для: TetRiska   (25.06.2012 в 10:37)
 

А вы этот пример на сервер свой, работает?

  Ответить  
 
 автор: TetRiska   (06.07.2012 в 14:04)   письмо автору
 
   для: confirm   (25.06.2012 в 15:50)
 

сделал, но по другому, через пыху с проставлением класса где это нужно

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования