Псевдокласс required

Псевдокласс required инпутга required атрибути мавжуд бўлганда, яъни тўлдириш мажбурий бўлган инпутларга стил бериш учун қўлланилади.

Синтаксис

cssселектор:required {}

Мисол

Келинг, тўлдириш мажбурий бўлган инпутга ҳавосранг фон берайлик:

html<form>
  <p>
    <label>Enter number</label>
    <input type="number" required>
  </p>
  <p>
    <label>Enter text</label>
    <input type="text">
  </p>
</form>
cssinput:required {
  background-color: #C2DDFD;
}

Результат:

Шунингдек қаранг

  • псевдокласс :optional,
    у инпутга required атрибути мавжуд бўлмаганда стил беради
  • псевдокласс :default,
    у сунгги гиёҳларга стил беради
  • псевдокласс :indeterminate,
    у аниқланмаган ҳолатдаги ўзгартириш элементларига стил беради
  • псевдокласс :read-only,
    у ўзгартириш имкони бўлмаган инпутларга стил беради
  • псевдокласс :read-write,
    у ўзгартириш имкони бўлган инпутларга стил беради