CSS-de media soraglaryna giriş
Ekran giňligine görä dürli kody ýerine ýetirmäge mümkinçilik berýän
@media atlandyrmaly buýruk bar.
Aşakdaky mysalda, ekran giňligi 300px-den
1200px-a çenli bolanda käbir kod işler:
@media (min-width: 300px) and (max-width: 1200px) {
/* käbir kod */
}
Aşakdaky mysalda, ekran giňligi 300px-den uly bolanda käbir kod işler:
@media (min-width: 300px) {
/* käbir kod */
}
Aşakdaky mysalda, ekran giňligi 1200px-den kiçi bolanda käbir kod işler:
@media (max-width: 1200px) {
/* käbir kod */
}
Geliň, media sorağymyzyň içine käbir kod ýazalyň. Mysal üçin, belli ekran ölçeglerinde abzaslary gyzyl reňke boýalyň:
@media (min-width: 300px) and (max-width: 1200px) {
p {
color: red;
}
}
@media (min-width: 300px) and (max-width: 1200px) {
p {
color: red;
}
}
Indi bolsa, ekran giňligine görä abzaslary dürli reňklere boýalyň:
@media (max-width: 300px) {
p {
color: red;
}
}
@media (min-width: 300px) and (max-width: 900px) {
p {
color: green;
}
}
@media (min-width: 900px) and (max-width: 1200px) {
p {
color: blue;
}
}
@media (min-width: 1200px) {
p {
color: orange;
}
}
Aşakdaky kod 0-dan 800px-a çenli giňlikdäki ekranda işlesin:
p {
font-size: 20px;
}
Aşakdaky kod bolsa 800px we ondan uly giňlikdäki ekranda işlesin:
p {
font-size: 30px;
}
Aşakdaky kod 0-dan 500px-a çenli giňlikdäki ekranda işlesin:
p {
font-size: 15px;
}
Aşakdaky kod 500px-dan 900px-a çenli giňlikdäki ekranda işlesin:
p {
font-size: 20px;
}
Aşakdaky kod bolsa 900px we ondan uly giňlikdäki ekranda işlesin:
p {
font-size: 30px;
}