[HTML, Css] - Задай вопрос, получи ответ

Discussion in 'PHP' started by banned, 28 Jun 2007.

Thread Status:
Not open for further replies.
  1. R0nin

    R0nin Member

    Joined:
    11 Jul 2010
    Messages:
    261
    Likes Received:
    24
    Reputations:
    8
    Это не проблема если умеешь PHP ;)
    Вот то что я говорил насчет option :

    PHP:
    <select>
           <
    option style="background-image:url('1.png');"SELECT1 </option>
           <
    option style="background-image:url('2.png');"SELECT2 </option>
    </
    select>
     
  2. programming

    programming New Member

    Joined:
    26 Aug 2009
    Messages:
    190
    Likes Received:
    3
    Reputations:
    0
    Да, на пхп не проблема прописать стайлы. Только у меня со стайлом в браузере не заработало.
     
  3. R0nin

    R0nin Member

    Joined:
    11 Jul 2010
    Messages:
    261
    Likes Received:
    24
    Reputations:
    8
    В каком бровсере ? У меня Firefox и все нормально работает, ты главное путь к файлу напиши правильный.
     
  4. programming

    programming New Member

    Joined:
    26 Aug 2009
    Messages:
    190
    Likes Received:
    3
    Reputations:
    0
    В опере. Путь 100% верный.
    Ага, в фаерфоксе отображает, однако размножает эту картинку на всё поле option, а нужно лишь перед текстом(а не фоном).
     
    #1504 programming, 12 Jul 2010
    Last edited: 12 Jul 2010
  5. bjong

    bjong Elder - Старейшина

    Joined:
    26 Jul 2003
    Messages:
    41
    Likes Received:
    12
    Reputations:
    18
    попробуй так (в мозиле)
    HTML:
    <html>
    <title>Test</title>
    <head>
    <style type="text/css">
    <!--
    select.left option {
    background-repeat:no-repeat;
    background-position:bottom left;
    padding-left:30px;
    }
    -->
    </style>
    </head>
    <body>
    <center>
    <select class="left">
    <option style="padding-left:0px;" value="">Выберите из списка</option>
    <option style="background-image:url('testa.png');" value="testA">testA</option>
    <option style="background-image:url('testa.png');" value="testB">testB</option>
    <option style="background-image:url('testa.png');" value="testV">testV</option>
    <option style="background-image:url('testa.png');" value="testG">testG</option>
    <option style="background-image:url('testa.png');" value="testD">testD</option>
    </select>
    </center>
    </body>
    </html>
    
     
    #1505 bjong, 13 Jul 2010
    Last edited: 13 Jul 2010
  6. programming

    programming New Member

    Joined:
    26 Aug 2009
    Messages:
    190
    Likes Received:
    3
    Reputations:
    0
    Попробовал. Действительно заработало как я хочу.
    Но ещё вопросы:
    1. Возможно ли немного расширить поля option, чтобы влезали картинки полностью?
    2. Возможно ли такое реализовать в других браузерах?
     
  7. miako

    miako Member

    Joined:
    20 Jan 2010
    Messages:
    154
    Likes Received:
    13
    Reputations:
    5
    "background-image:url('testa.png');width:200px" ?
     
    1 person likes this.
  8. geforse

    geforse Elder - Старейшина

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    На фоне сайта картинка. Поверх картинки много текста.
    Как реализовать так, чтобы при прокрутке скроллом, картинка не двигалась, а прокручивался вниз/вверх только текст ?
    Пример. Картинка на фоне не подвижна.
     
  9. Alekzzzander

    Alekzzzander Elder - Старейшина

    Joined:
    5 Sep 2007
    Messages:
    278
    Likes Received:
    36
    Reputations:
    0
    если я не ошибаюсь
    а вообще http://www.htmlbook.ru/css/-color.html
    http://www.htmlbook.ru/css/background-attachment.html
     
    1 person likes this.
  10. geforse

    geforse Elder - Старейшина

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    Ещё вопрос:
    В ячейке таблицы загружаю iframe, но он целиком не умещается в ячейку и появляется скролл (причём в Интернет Эксплорер всё нормально :), а в Лисе нет)

    Как сделать растягивающуюся таблицу ?
     
  11. FindeR

    FindeR Elder - Старейшина

    Joined:
    15 Nov 2006
    Messages:
    623
    Likes Received:
    138
    Reputations:
    20
    geforse, код приведи свой. Не совсем понятно, как оно не влазит.
     
  12. Andres

    Andres Elder - Старейшина

    Joined:
    4 Apr 2008
    Messages:
    320
    Likes Received:
    119
    Reputations:
    0
    Не понимаю, в чем пробема?
    Исходный код > Копировать (что надо) > Вставить (куда надо)
     
  13. geforse

    geforse Elder - Старейшина

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    PHP:
    <html>
    <
    head>
    <
    style>
    .
    container{
        
    height:90%;
        
    margin-top:20px;
        
    background:#FFFFFF;
        
    border:1px solid #E0E0E0;
        
    padding:15px;
        -
    moz-border-radius:20px;
        -
    khtml-border-radius20px;
        -
    webkit-border-radius20px;
        
    border-radius:20px;
    }
    </
    style>
    </
    head>
    <
    body>
         <
    table border="0" cellspacing="0" width="100%" height="100%">
         <
    tr>
          <
    td width="10%"></td>
          <
    td height="100%">
          <
    div class="container"><iframe src="https://forum.antichat.ru" frameborder="0" scrolling="auto" height="100%" width="100%"></iframe></div>
          </
    td>
          <
    td width="10%"></td>
         </
    tr>
         <
    tr
         <
    td width="10%"></td>
         <
    td></td>
          <
    td width="10%"></td>
         </
    tr>
         </
    table>
    </
    body>
    </
    html>

    FireFox 3

    [​IMG]

    Нужно что-бы пропал скролл (вернее, что-бы весь iframe растянулся на 100%)
     
  14. programming

    programming New Member

    Joined:
    26 Aug 2009
    Messages:
    190
    Likes Received:
    3
    Reputations:
    0
    Каким образом можно сделать ссылку без адреса? То есть, чтобы ссылка была как-бы активна, но тем не менее никуда не переходила. Если убрать href - ссылка перестанет быть активной. Если поставить в href решётку, пользователь поднимется наверх старницы. Если ничего не ставить - страница перезагрузится.
    Как сделать, чтобы ссылка была активной и при щелчке на неё ничего не происходило?
     
  15. Майор

    Майор Active Member

    Joined:
    24 Oct 2004
    Messages:
    558
    Likes Received:
    112
    Reputations:
    146
    HTML:
    <a href="#link">link</a>
    <a href="javascript:void(0)">link</a>
    <a href="http://google.com/" onclick="return false;">link</a>
     
    2 people like this.
  16. Vlad&slav

    Vlad&slav Member

    Joined:
    1 Jan 2009
    Messages:
    207
    Likes Received:
    41
    Reputations:
    9
    Помогите поправить плиз
    [​IMG]
    Code:
    <style type="text/css">
    <!--
    
    .obj {
    background:#FFFF66;
    }
    .header {
    background-color: #cecece;
    width: 100%;
    position: relative;
    }
    .footer {
    background-color: #cecece;
    width: 100%;
    }
    .c22 {
    	display: block;
    	color: #0657a9;
    	overflow-y: auto;
    	overflow-x: hidden;
    	background-color: #ff88ff;
    	height: 250px;
    	width: 190px;
    	float: left;
    }
    .area {
    width: 100%;
    position: relative;
    }
    -->
    </style>
    <div class="obj">
    <div class="header">
      <p>header</p>
    </div>
    
      <div class="area">
      <div class="c22">
        <p>&nbsp;</p>
        <p>123456</p>
        <p>123456</p>
        <p>123456</p>
        <p>123456</p>
      </div>
        <p>&nbsp;</p>
        <p>&nbsp;</p>
      </div>
      <div class="footer">footer</div>
    </div>
    
    <p>&nbsp;</p>
     
  17. swordfishik

    swordfishik New Member

    Joined:
    9 Sep 2009
    Messages:
    151
    Likes Received:
    1
    Reputations:
    0
    Code:
    <style type="text/css">
    <!--
    
    #obj {
    background:#FFFF66;
    }
    #header {
    background-color: #cecece;
    width: 100%;
    position: relative;
    }
    #footer {
    background-color: #cecece;
    width: 100%;
    clear:both;
    }
    #menu_l{float:left;width:40%;height:300px;}
    #text{float:left;width:60%; height:300px;}
    -->
    </style>
    <div id="obj">
    <div id="header"><p>header</p></div>
    <div id="menu_l">
        <p>&nbsp;</p>
        <p>123456</p>
        <p>123456</p>
        <p>123456</p>
        <p>123456</p>
    </div>
    <div id="text">text</div>
    <div id="footer"><p>footer</p></div>
    </div>
    типа так?
     
  18. Vlad&slav

    Vlad&slav Member

    Joined:
    1 Jan 2009
    Messages:
    207
    Likes Received:
    41
    Reputations:
    9
    почти, мне надо чтобы первый див меню был конкретно в пикселях по высоте и ширине а второй рядом 100% всё оставшееся типа 100%-ширина меню

    тоесть должно быть так
    [​IMG]

    но если в розовой часте текста больше появляется скролбар
    если текста больше на жёлтом фоне то фоотер двигается вниз вместе с розовым столбиком

    на таблице сделать просто а вот на дивах не полуается :mad:
     
    #1518 Vlad&slav, 21 Jul 2010
    Last edited: 21 Jul 2010
  19. Ted09

    Ted09 New Member

    Joined:
    3 May 2010
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Vlad&slav Зайди сюда, может поможет: _http://csstemplater.com/

    Собственно, тоже понадобалась помошь в css, искал в гугле, ничего в итоге так и не нашел....
    Как сделать обводку изображением? Тоесть, есть обводка , и вместо обычного цвета хотелось бы увидеть какой-то узор!)))
    И еще один вопросик, тоже связан с обводкой, как её сделать градиентной? Тоесть, верхний цвет плавно переходит в любой другой...
    Заранее спасибо, очень жду ответа, если конечно возможно такое сделать...!)
     
    #1519 Ted09, 21 Jul 2010
    Last edited: 21 Jul 2010
  20. SHiNiGaMi

    SHiNiGaMi Banned

    Joined:
    3 Jan 2010
    Messages:
    382
    Likes Received:
    55
    Reputations:
    15
    попробуй засовывать картинки в ячейки таблицы и примени стили border-style, bordewr-width и border-color. Градиента там конечно нет, но от обычных бордеров отличается
     
Thread Status:
Not open for further replies.