Ju urojme mireseardhjen ne sitin me te ri, dedikuar botes se programimit dhe teknologjise, ju urojme lexim te kendshem.
Faqja e pare > Css, Pa kategori, Web > Si te kemi nje lartesi minimale me min-height crossbrowser

Si te kemi nje lartesi minimale me min-height crossbrowser

Internet Explorer nuk respekton shume specifika css, nje nga keto eshte edhe min-height. Fatmiresisht eksiston mundesia gjithsesi, qe te detyrojme nje div te kete lartesi minimale ne px.
Kjo cilesi css, detyron nje element te kete lartesi minimale.

Internet exporer, ama na ofron nje specifike tjeter qe na lejon te korigjojme kete problem.
Dime se ie6 nuk njeh operatorin “!important” (qe na lejon te mbishkruaje tere rregullat qe ndjekin).
Ie6 nuk ka cilesine ‘min-height’, dhe ne mnyre automatike te njeten gje e ben ‘height’ dhe nese permbajtja ehste me e madhe, atehere gjeresia behet automaike (ajo qe duam edhe ne), por nje e gje nuk do ndodhe ne opera dhe firefox, te dhenat qe kalojne gjeresine, do te injoroheshin ( e sdo ti shikonim).

Zgjedhja crossbrowser:
Shfrotezojme informacionet qe kemi dhe:

.kutia {
min-height: 200px;
height: auto !important;
height: 200px;
}

ie6 nuk do te interpretoje kodin e pare:

min-height: 200px;

Kurer:

height: auto !important;

duhet per opera dhe firefox e browsert e tjere, per te bishkruar vetine e ‘height’ qe ndjek, e ie6 nuk e njeh ‘!important’, ndaj dhe do jete i vetmi qe interpreton rreshtin e fundit:

height: 200px;

ndaj dhe do te ishte njelloj sikur ie6 te interpretonte:

.kutia {
height: 200px;
}

e browserat e tjere:

.kutia {
min-height: 200px;
height: auto;
}

nje faqe e thjeshte testi do te ishte:







test, albdevnet

Css, Pa kategori, Web ,

  1. Asnje koment.
  1. Asnje riferim.

AlbDevNet | Forumi | Kush jemi
AlbDevNet 2008 © tere te drejtat e rezervuara
Krijuar nga Elton Kola
100% shqiptar
made in albania
made in albania