Чат Telegram
Группа ВКонтакте
Новый комментарий


trialex3

А как можно задать разные цвета для каждой опции? Прописывая стайл не получается

<option style="color: black" value="black">Black</option>
Sony

Я не эксперт, но насколько мне известно, чтобы задать ФОН опции ,можно(нужно)прописать style="background-color: red" . В вашем случае вы задаете цвет шрифту.Для применения цвета шрифта ,вроде, нужно отдельно прописывать в <style>...</style>

omeluhin89

Заметил минорную опечатку в названии id для мультиселекта. Не подумайте ничего плохого, просто решил помочь в улучшении качества кода)

ivashkevich

Спасибо, исправил =)

fapchat2@gmail.com

Во всех атрибутах типа name и value мы имеем право пользоваться только латинскими буквами?

ivashkevich

Для name лучше да, ну и цифры ещё можно. А в value что угодно может быть.

safr0novilya@yandex.ru
<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <form action="/order">
        Ваш любимый цвет(несколько)
        <br>
        <select name="color" id="colorField" size="5" multiple>
            <option value="red"selected>Красный</option>
            <option value="orange">Оранжевый</option>
            <option value="blue">Синий</option>
            <option value="green"selected>Зеленый</option>
        </select>
    </form>
</body>
</html>
magnolia.10@mail.ru
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
</head>
<body>
<form action="/order" method="post">
    <label for="productsField">Выберите тип питания в отеле:</label>
    <br>
    <select name="color" id="productsField" size="4" multiple>
        <option value="breakfast" selected>Завтрак</option>
        <option value="dinner">Обед</option>
        <option value="supper">Ужин</option>
        <option value="unlimited fruits" selected>Безлимитные фрукты</option>
    </select>
</form>
</body>
</html>
ivashkevich

Отлично

miv1197@mail.ru
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8"/>
    <title>Какие языки вы знаете</title>
  </head>
  <body>
    <form action="/order" method="post">
      <label for="languageField">Какие языки вы знаете:</label>
      <br>
      <select name="color" id="languageField" multiple>
        <option value="az">Азербайджанский</option>
        <option value="en">Английский</option>
        <option value="en-us">Американский английский</option>
        <option value="ar">Арабский</option>
        <option value="ba">Башкирский</option>
        <option value="be">Белорусский</option>
        <option value="bg">Болгарский</option>
        <option value="hu">Венгерский</option>
        <option value="vi">Вьетнамский</option>
        <option value="nl">Голландский</option>
        <option value="el">Греческий</option>
        <option value="ka">Грузинский</option>
        <option value="da">Датский</option>
        <option value="in">Индонезийский</option>
        <option value="es">Испанский</option>
        <option value="it">Итальянский</option>
        <option value="kk">Казахский</option>
        <option value="zh">Китайский</option>
        <option value="ko">Корейский</option>
        <option value="lv">Латвийский, латышский</option>
        <option value="la">Латынь</option>
        <option value="mk">Македонский</option>
        <option value="de">Немецкий</option>
        <option value="no">Норвежский</option>
        <option value="pl">Польский</option>
        <option value="pt">Португальский</option>
        <option value="ru" selected>Русский</option>
        <option value="sr">Сербский</option>
        <option value="th">Тайский</option>
        <option value="tt">Татарский</option>
        <option value="uk">Украинский</option>
        <option value="fi">Финский</option>
        <option value="fr">Французский</option>
        <option value="hr">Хорватский</option>
        <option value="cs">Чешский</option>
        <option value="sv">Шведский</option>
        <option value="et">Эстонский</option>
        <option value="ja">Японский</option>
      </select>
    </form>
  </body>
</html>

Но здесь не все языки, потому что код очень большой получается

ivashkevich

Для примера хватило бы и пяти) отлично

ponita

Когда мы делаем выпадающий список- он выпадает при нажатии на поле. А если делаем мультиселект он по умолчанию показывается весь? Я правильно поняла?

<form action="/order" method="post">
    <label for="hotelfoodField">Выберите тип питания в отеле:</label>
    <br>
    <select name="color" id="hotelfoodField" multiple size="4">
        <option value="breakfast" selected>Завтрак</option>
        <option value="dinner">Обед</option>
        <option value="supper">Ужин</option> 
        <option value="unlimitedfruts" selected>Безлимитные фрукты</option>
    </select>
</form>
ivashkevich

Ну не прям весь. Если добавить много элементов, то появится полоса прокрутки.

ponita

Да, это понятно. Я имела ввиду, что изначально нажимать на стрелку, чтобы появились варианты ответов, не нужно при мультиселекте.
Спасибо, все понятно

ivashkevich

Ага

morethanhyper@gmail.com

Артем,скажи,существуют ли ползунки как для регулировки громкости по типу seekbarов или наподобие?

morethanhyper@gmail.com
<form action="/cars" method="get">
    <br>
    <label for="choiseField" >Выберите марку</label>
    <select name="cars" id="choiseField" multiple>
        <option value="Volvo">Volvo</option>
        <option value="Mazda">Mazda</option>
        <option value="Toyota">Toyota</option>
        <option value="all">Все модели</option>
    </select>
</form>
ivashkevich

Отлично

Курс программирования на PHP
Подготовка до уровня устройства на работу!
Начать бесплатно
Логические задачи с собеседований