2009 Дец 7 2009

ЦСС ЗООМ - Иет Анотхер ИЕ каприц; 3 Пикел Схифт

Време и изнова, када се сви други претраживачи виде да се понашају како је рекао од стране В3Ц правилима, односно вама спиралама ван развојног духа бацањем тантрум, да не изгледа да има закрпу. Само што је ово један проблем у ИЕ7.

Проблем Изјава:
Ја и тако можда многи од других озбиљних веб програмере сте приметили више него много пута, да када постоји каква нестед у распореду, на ховер преко неке везе (сидро тагова), који садржи контејнер изгледа да се помери неколико пиксела на десно . Покушао сам да гоогле решења за овај проблем, али су тешко наћи било какав разуман одговор зашто и када се појави (која би могла помоћи да се спречи овај проблем из дешава), па никад нисам ни наћи јасну решење проблема ...

Могуће решење:
Из искуства, имам обавештење 90 одсто одсто пута, односно, да се ово питање је фиксирана додавањем зумирања имовину у ЦСС дефиницији погрешно понашају контејнеру ...

 # Сомедив {
       зум: 1;
 }

опет разлози су нејасни ... пробајте ово ...
Неки елементи у ИЕ имају "хасЛаиоут" имовине, која је "истина" по дефаулту. Многи визуелни ЦСС понашања, на пример, алфа филтера ради само на елемент који хасЛаиоут. и {зум: 1} Изгледа да циљних елемената имовину хасЛаиоут .... Користан? И донт тхинк со ...

Зум имовина се такође чини да подржава Цхроме, али је његова употреба чини напор да се много негативан ефекат на мом распореду ... пробајте, ако то ради за вас ... ако се то не деси, Обележите ову страницу под "ЦСС Црапс"


2009 Феб 22 2009

СевенУп! Подстакните свет отараси ИЕ6!

Гоогле почиње кретању хитних људи одбацити ИЕ6 ... До ометања ИЕ6 корисницима са ПОПУП на Паге Лоад ... не могу бити веома добра идеја ... али као програмер УИ, морам да се придруже овој караван бенд ... један мање претраживач за мене брине Жао нам је себичан ... је то! али сам укључити овај ЈаваСцрипт ... (Пробајте ову страницу у ИЕ6) ...
Хеј! и на светлију ... Погледајте напомену да је екран моћи ЈАВАСЦРИПТ .... она чак може да донесе низ гиганта (или када је био)

Дакле ... Помоћ ослободи свет од ИЕ6 са једне линије ЈаваСцрипт!

хттп://цоде.гоогле.цом/п/севенуп/


2008 Оцт 17 2008

Мис-понашају ИЕ8: ЦСС Лаиоут бреакагес (Циљање на верзију претраживача помоћу мета тагова у ИЕ8)

Ако сте ЦСС особа, требало би да знате бол у добијање своје радне распореде унакрсно бровсер. ИЕ8 је још један кључ у ради за нас програмере. Аниваз! ако погодите на овом питању, као што сам урадио јуче, где је ваш савршено ради ЦСС у ИЕ7 (и раније) и Фирефок је изненада почели да бацају озлојеђено у ИЕ8, пробајте ово ... То је лепо изгледало да решите своје проблеме у овом тренутку ....

Користећи Мете декларације, можемо навести рендеринг енгине желимо ИЕ8 за коришћење. Тако да натера да донесе ИЕ8 као ИЕ7 ... Убаците следећу метаознаку у глави документа: -

<мета хттп-екуив="Кс-УА-Цомпатибле" цонтент="ИЕ=7" />

По подразумеваној вредности ИЕ Мета би била: -

<мета хттп-екуив="Кс-УА-Цомпатибле" цонтент="ИЕ=8" />
што би ИЕ8 рендерује страницу користећи нове стандарде режим.

Ако је потребно, ова синтакса може да се користи да се прими за другим прегледачима као што следи:

<мета хттп-екуив="Кс-УА-Цомпатибле" цонтент="ИЕ=8;ФФ=3;ОтхерУА=4" />


ВИШЕ О ДОЦТИПЕС:

АКО сте још увек нисте упознати са врстом животиња под називом "ДОЦТИПЕ" ... овде је неки брз чита
Шта су ДОЦТИПЕС? Шта су БРОВСЕР КУИРКС и ОДРЕЂЕНОЈ Моде?
Подешавање ДОЦТИПЕ у КССЛ

За више у дубину разумевања о ДОЦТИПЕС, покушајте да посетите ове линкове ...
Списак Апартман: Поправите свој сајт са добром ДОЦТИПЕ!
Списак Апартман: Иза ДОЦТИПЕ: Веб стандарди, Напред компатибилности и ИЕ8

Напомена: Иако су многи од нас ХТМЛ / ЦСС људи били занемарујући значај ДОЦТИПЕ децлератион у нашим документима, Подешавање праву ДОЦТИПЕ, обично је одговор на већину питања цросс-бровсер.


2008 Оцт 10 2008

НЕ За само ИЕ - ЦСС деце Селектори не раде у ИЕ

ЦСС за не-ИЕ бровсера: Његова Нема вести за ЦСС девелопера који, ЦСС деце Селектори попут следећем примеру, изгледа да не ради у ИЕ.

нпр. див> п {неки цс}, која значи "када див елемент је дете (а не унуче или велико дете велика итд) о подели елемента".

Али смо овом контексту у нашу корист. Историјски гледано, дете селектор је коришћен да сакрије ЦСС команде из ИЕ. Једноставно постављањем html>body испред било ког командног ЦСС ИЕ ће га игнорисати:

html>body .foo { CSS commands go here ;}

То функционише зато <body> је увек дете <html> - може, наравно, никада не буде унуче или праунуче од <html> .

Сада када је ИЕ 7 разуме дете бирач, морате да уметнете празан таг коментар у непосредно након знака веће од ИЕ 7 ће тада неће разумети ову селектор (ко зна зашто?!) И стога ће потпуно игнорисати ову ЦСС команду.:

html> /**/ body .foo { CSS commands go here ;}

Ако већ нису видели ово раније, имају прочитате следеће као


2008 Сеп 4 2008

Нестају ХТМЛ / ДИВ елемента у Интернет Екплорер [ие]

Као и обично, један од многих чудних неких проблема са ИЕ и то мора спада у топ 10 за ИЕ Куиркс.

ИЗЈАВА ПРОБЛЕМА (Ово је био мој проблем, можда имате сличне мисбехавиорс):
Имам много ДИВ је у страници са класе "сецтионхеад", која је ништа друго него наслов одељка на страни. Тако сам неки стил изгледа овако

Сецтионхеад {фонт-сизе: 18пк; бацкгроунд: # цфцфцф; бордер: 5пк;}.

Спан је светло сива трака са неким црним текстом. Шта се дешава у ИЕ је неке од ових секција заглавља су ОК приказује, али неки су невидљиви, ДО, крећете страницу или кликните нешто на страници итд Негде они имају тенденцију да нестану када кликнете на 'алт' тастер када страна доле или идите са траке за померање. Они понекад изгледа да се поново појаве када поново учитате (Ф5) страну. Ја кратко савршено једноставан ДИВ са неким једноставним стилом понаша ЛОШЕ.
Шта је могло изазвати такву нередовног понашање? Добро! Искрено, појма!!

МОГУЋЕ РЕШЕЊЕ:
Опет не питајте ме зашто, али у многим случајевима овај проблем има тенденцију да нестану када додате Позиција: у односу на МИС понашају елементи стила, овако

Сецтионхеад {фонт-сизе: 18пк; бацкгроунд: # цфцфцф; бордер: 5пк; позиција: однос}.

Чудно, али шта да кажем? Бог Благослови ме од ИЕ!

И делим СА НАМА, Ако сте имали сличне проблеме.


2008 Јун 15 2008

ИЕ 8 строг режим и ЦСС непрозирност ... решили

Па ох! У ранијем пост неколико дана назад у вези провидност у ИЕ8, заборавио сам да поменем важну тачку да "ИЕ 8 строг режим не дозвољава за ЦСС непрозирности".
За оне који донот разумеју шта мислим по строгом режиму, овде је брз туторијал .

Рад око тога (Пре ИЕ Дев Теам схватају да имају утрла пут за поновни рад рутине широм света, за веб-сајтове који користе искачуће фасцикле са неким непрозирности, и ставити назад подршку за Опацити) је да се користи полу транспарентна слика ... по могућству у ПНГ формату (имао сам лоше искуство са уласком транспарентни ГИФ слике да раде јер је требало да). Креирајте ПНГ слику боје и процентом транспарентности вам се допада, у вама омиљени едитор слика и користе га као позадина за ваш лигхтбок преклапање.

односно
Уместо овако нешто

Лигхбок_оверлаи. {
бацкгроунд-цолор: # фффффф;
З-индек: 1001;
-Моз-опацити: 0.6;
непрозирност: .60;
филтер: Алпха (непрозирност = 60);
}

Да ли ово ....

Лигхбок_оверлаи. {
бацкгроунд: урл (бкг.пнг) репеат;
}

Да бисте испробали, кликните овде! | ДА преузмете, кликните овде!


2008 Јун 6 2008

Без "Опацити" у ИЕ8

Ако сте погледали ову страну у ИЕ8, онда мора да се види пуно непрозирно белу позадину иза овај пост. Јуче, мој колега је указао ово за мене (као што сам ја један од оних људи који се прилагоде променама полако и постепено ... посебно претраживачима. Могло би се рећи, Им кукавица, али тако да буде .... Бити УИ програмер, ја сам увек срање плаши нове верзије прегледача ... знате шта Им тлакинг о, зар не?)

Ископа око за неко време, покушавајући да нађу решење да га поправи и шта онда ...
Овога пута наш СВЕ ВРЕМЕ ОМИЉЕНИ прегледач је урадио све изнова од пада сву подршку за ЦСС непрозирности. Нестандардни `филтера: Алпха (непрозирност = # #)` ЦСС атрибут је уклоњена, Ница, али су такође потпуно заборавили да додате ЦСС3 подршку непрозирности (као што је како сви други прегледач је лепо су га држали у). Дакле, по први пут од нас је Бог рекао о провидности ЦСС (од ИЕ 5.0, претпостављам), веб прегледач не подржава ЦСС провидност.
А сад за креме на врху: Званична реч са ИЕ 8 тима? То је "дизајн" и "ми ћемо размотрити ово у будуће верзије ИЕ".

ПС: Пробајте ову страну у ФФ, она изгледа уредно кунем!


2008 Мар 20 2008

Бела буба простор у ресорним / Списак предмета (Ли) у ИЕ6

Ако сте икада направили (или што један) вертикални мени помоћу ставки листе (ЛИ) ознаке и ЦСС, можда ћете наићи, то још једна грешка у Интернет Екплореру, где ИЕ 6 умеће ове празнине између ставки листе које садрже блок на нивоу елемената, односно ако постоји размак између ставки листе у ознакама. Хвала, али не хвала, ИЕ верзија 7 изгледа без овог буг.
Ако попут мене, и још много тога, ви припадате овом бенду од фрустрираних програмере, који тек треба да добије своје нове распореде, радећи у ИЕ6 превише, онда би то могло показати корисним. Погледајте ...

Пример назнаке:

<ул ид="мену">
<ли> <а хреф="#"> Почетна </ а> </ п>
<ли> <а хреф="#"> О </ а> </ п>
<ли> <а хреф="#"> Услуге </ а> </ п>
<ли> <а хреф="#"> портфолио </ а> </ п>
<ли> Питања <а хреф="#"> </ а> </ п>
<ли> <а хреф="#"> Контакт </ а> </ п>
</ Ул>

Можда створе неку ЦСС, као један испод, да трансфром горе назнаке у вертикалном менију ....

Узорак ЦСС ...
# Мени {
маргин: 0; паддинг: 0; бацкгроунд: # ФФ9900;
лист-стиле-типе: ноне; ширина: 150пк;
}
# Мени ли {маргин: 0; паддинг: 0;}
# Мени {дисплаи: блоцк;
цолор: # 555555;
тект-алигн: лефт;
паддинг: 15пк 0;
лине-хеигхт: 2.5; бордер-боттом: 1пк солид # ФФФ;
}

Резултати ћете видети ...
нулл

Решење за овај буг ... (пут / аддед ЦСС масним курзивом)

# Мени {
маргин: 0; паддинг: 0; бацкгроунд: # ФФ9900; лист-стиле-типе: ноне; ширина: 150пк;
флоат: лефт; / * ово садржи флоатед ставки листе * /
}
# Мени ли {
маргин: 0; паддинг: 0;
флоат: лефт; / * Ово грешке * /
Ширина: 100%; / * размак грешка у ИЕ6 * /
}
# Мени {
дисплаи: блоцк; цолор: # 555555;
тект-алигн: лефт;
паддинг: 15пк 0;
лине-хеигхт: 2.5; бордер-боттом: 1пк солид # ФФФ;
}

Ако горе решење доеснот изгледа да раде (из разлога познатих само ИЕ6) ... пробајте овај метод уместо

Само додајте ове стилове додатне ИЕ6 само то иоур ознакама ...

<- [Иф лт ИЕ 7>
<стиле типе="тект/цсс">
# Мени ли {дисплаи: инлине-блоцк;}
# Мени ли {дисплаи: блоцк;}
</ Див>
<[Ендиф] ->


2008 Мар 12 2008

Цросс-бровсер ЦСС минимална висина Пијук

Пост ИЕ 6, Виндовс НТ је био љубазан да нам УИ девелопер додавањем још неколико ЦСС својства стандардне за већину осталих стандардних претраживача. Један такав користан имовина у "мин-висине". Прилично равно напред имовина која не захтева дуго даха објашњење. Када мин-хеигхт за поделу подешено, он увек задржава тог скупа висину када садржаја куће заузима мање него што може да држи и важније (за разлику од обичног ваниле "хеигхт" имовине) скала или у ЦСС речима, она се понаша као Подела чије "хеигхт" је постављен на "ауто" ...

За неке од нас сиромашних програмера, који још увек се тражи да код ЦСС који такође морају да раде у ИЕ6, не-доступност "мин-хеигхт", могли да докажу негде запушачем схов ... Донот очај.

Срећом, имамо довољно куиркс у ИЕ, да бисмо користе за излаз предност и пијук кроз наш начин да се постигне наш циљ ... ​​тј направити поделу СЕКТОРА као да је његова висина мин у ИЕ6

Решење 1: Користећи доњу Хацк [ ... реад море ]

.box1 {
min-height: 200px;
height:auto;
_height:200px;
}

ХТМЛ је: -
<div class="box1">Some dynamic content with variable height ...</div>


Решење 2: Коришћење ЦСС својстава Селектор Хацк

.box2 {
min-height:200px;
height:200px;
}
div[class] .box2 {
height:auto;
}

ХТМЛ је: -
<div class="someclass">
<div class="box2 common">Some dynamic content with variable height ...</div>
</div>

ЦСС Пијук Селектор Атрибут узима предност од чињенице да прегледачи раније Тха ИЕ6 игнорисала атрибуте-селектора. Обратите пажњу на услов другу посуду подели са цласс = "сомецласс". Само пресенсе у цласс атрибут за ове поделе, замењује висину назад у ауто за Опера, Мозилла и МСИЕ7 и касније. ИЕ6, који не подржава селекторе атрибуте, да га игнорише.

Погледајте демонстрацију на мин-хеигхт хацк за ИЕ6



2008 Феб 15 2008

Изаберите иритирајуће Кутије видљив кроз Искакање дивизија

У неколико наврата, док радите изгледа страница са попуп поделама односно фасцикле односно трикови и сл наилазимо ситуацијама када неки облик Изабери објекте деси да буде под овим Искакање одјељења, од дизајна и показује кроз .... Иук!

Добро! можете лако могу да реше ово прилагођавање ваше З-индекс вредности на одговарајући начин за ФФ и Интернет Екплореру 7. Али Добра Стара (досјетка намењен) ИЕ6 не понаша како треба .... Изаберите поље кроз шоу, чак и након примене неке драстично високе З-вредности индекса на ваш попуп дивизија ... Штета!

Ту постоје закрпе за овај проблем, али постоје, верујем, више од неколико путу до посла-око овог проблема, али Им овде да вам кажем најједноставније решење које ја користим, који ради добро за мене, у већини случајева ....

"Сакријте Роуге Изаберите поље Када прикажете ПОПУП"

Једноставно у вашем скрипт исечку где можете показати ваше Искакање, додати комад скрипта да подесите видљивост Изаберите поље за "Скривено"

доцумент.гетЕлементБиИд ('ми_селецт') стиле.висибилти = "скривени",.

И не заборавите да га врати на крају свог Попуп дивизије

доцумент.гетЕлементБиИд ('ми_селецт') стиле.висибилти = "видљива".;

где је "ми_селецт" је ИД иритација Изаберите поље

Надам се ово помаже ...

ОШ. Постоје наравно и друге опције као што су динамички поситионининг ан ИФРАМЕ (исте величине као ти попуп) из падајућег ДИВ ... Ово ради добро превише, али са додатком оптерећења Дома елемената, писама и главобољу. Ја сам користио превише ово решење, а ако радите је потребна помоћ са овом опцијом, не дозволите ми да знам. Биће нам драго да Вам помогнемо!


НДК Почетна | Изражавајући ИТ | Изражавајући Палате | Изражавајући Пенменсхип | Изражавајући страхопоштовање | Изражавајући Ја