| Регистрация Правила Главная форума Поиск | 
 
 |  0
            - 02.11.2012 - 19:54
         | Смысл квадратика - показывает цвет и при клике по нему появляется список цветов (как в ворде или фотошопе). Пока что просто поставил <input type="text" value="" readonly style="width:10px; height:10px; border:1px solid white; cursor:pointer; background-color:red;">, который перекрашивается при выборе цвета, но это как бы немного не то. Ну, в общем, надо что-то типо: цвет: ⱼ (токо квадратик чтобы был залитый цветом) Чего бы такое придумать? Потому что делать инпутом это как бы не того (хотя имхо оригинально). |  | 
|  1
            - 02.11.2012 - 21:08
         | если я правильно понял, нужен выпадающий список цветов, и если это действительно так, то я бы на скрипт не вешал, а открывал бы список с помощью hover и pointer не дал бы, примерно так: Код: <style>
section{display:inline-block**
section:hover ul{display:block**
div{background:#000;height:16px;position:relative;right:0;top:0;width:16px;z-index:2**
ul{border:1px solid #FC0;display:none;height:50px;left:4px;padding:20px;position:absolute;top:-12px;width:200px;z-index:1**
ul li{background:red;cursor:pointer;display:inline;height:16px;list-style-type:none;margin-left:5px;width:16px**
</style>
<section>
<div></div>
<ul>
<li>color1</li>
<li>color2</li>
<li>color3</li>
<li>color4</li>
<li>color5</li>
<li>color6</li>
<li>color7</li>
<li>color8</li>
</ul>
</section> |  | 
|  2
            - 02.11.2012 - 21:27
         | Может лучше интерфейс как в фотошопе? http://www.colorzilla.com/gradient-editor/ Распарсите, и все будет. |  | 
|  3
            - 02.11.2012 - 22:18
         | 2-vk > 1-reason > ну в принципе, да, в конечном итоге мне нужен колор-пикер. Но на данный момент нужен вот такой вот синий квадратик, как тут http://www.colorzilla.com/gradient-editor/ Color: |____| Ну, т.е. синее поле. не знаю как выразиться правильней. Но там оно сделано дивом, а хотелось бы простым инлайновым объектом (или символом). |  | 
|  4
            - 02.11.2012 - 23:11
         | символа "синее поле" пока не существует))) может все таки див?) |  | 
|  5
            - 02.11.2012 - 23:31
         | "простым инлайновым объектом" - что это в Вашем понимании? Тот-же div с display:inline-block простой инлайновый div. :) |  | 
|  6
            - 02.11.2012 - 23:37
         | Или ройте в псевдографику http://ru.wikipedia.org/wiki/%D0%9F%...B8%D0%BA%D0%B0 |  | 
|  7
            - 03.11.2012 - 00:30
         | 5-vk > незя подогнать ширину/высоту как надо. 6-vk > та уже рыл. И как назло, квадратика нету. 4-reason > та скорей всего прийдется обойтись инпутом и не парица. =) |  | 
|  8
            - 03.11.2012 - 10:52
         | 7-Гавайские субтитры> Почему div нельзя подогнать? Ничего проще нет, чем сделать квадратный div, который будет менять цвет. |  | 
|  9
            - 03.11.2012 - 12:31
         | 7-Гавайские субтитры > 1) div {display:block; width:40px;height:40px; background:blue;** 2) div {display:inline-block; width:40px;line-height:40px; background:blue;** |  | 
|  10
            - 03.11.2012 - 12:49
         | вы что не знаете, что автор этого топика блочную верстку и стили называет костылями, и его мозг не в силах осилить её! Он понимает только табличную верстку! |  | 
|  11
            - 03.11.2012 - 18:58
         | 9-brezhnev > с inline-block самое то для дива (после некоторой рихтовки), но блин оно как-то выравнивается странно. http://jsfiddle.net/SCX6j/1/ первый красный квадрат это <imput>, второй - див на вашей основе что вы дали. В ИЕ сдвигается, скотина, по вертикали, относительно текста. =( |  | 
|  12
            - 03.11.2012 - 20:17
         | 11-Гавайские субтитры >убери {vertical-align: middle;** |  | 
|  13
            - 03.11.2012 - 20:21
         | 12-brezhnev > тогда оно подскакивает в опере =) а вот <input> (как назло) стоит как надо. |  | 
|  14
            - 03.11.2012 - 20:24
         | и учитывай что DIV у тебя занимает по высоте 12 пикс (10 высота и 2 бордер), => высота строки должна быть 12пикс (текста соответственно) |  | 
|  15
            - 03.11.2012 - 20:31
         | 14-brezhnev > та ваще поставил 9pt, как и текст. да и фихсним. Все равно, спасибо за подсказку с инлайн-блоком. Не знал, четсно говоря. |  | 
|  16
            - 03.11.2012 - 20:38
         | 15-Гавайские субтитры >пжл |  | 
|  17
            - 04.11.2012 - 01:07
         | input type="text" — предназначен для создания текстового поля, замените его на div и вешайте на него какие угодно скрипты. расскажите, зачем вам там именно input type="text", почему не textarea, например? её тоже можно в синий цвет покрасить, а верстать будет еще веселее! |  | 
|  18
            - 04.11.2012 - 01:17
         | 17-reason > оно скачет в разных браузерах, если сделать div. |  | 
|  19
            - 04.11.2012 - 01:56
         | могу предположить, что у вас остальные элементы строчные, если так, тогда используйте span. покажите блок целиком. |  | 
|  20
            - 04.11.2012 - 20:08
         | Попробуим =) |  | 
|  21
            - 12.11.2012 - 01:20
         | С инлайновым блоком, оказывается, не все так гладко. |  | 
|  22
            - 12.11.2012 - 01:20
         | а именно с компатабилити. http://caniuse.com/inline-block |  | 
| Интернет-форум Краснодарского края и Краснодара |