FIX
-
Posts
7 -
Joined
-
Last visited
Posts posted by FIX
-
-
Laba diena,
Cenšos izveidot šādu izvēlni:
Ja nerādās attēls, tad: Saite
Problēma ir tāda, ka vēl neesmu atradis risinājumu (skatīt zemāk mēģinājumus), kas strādātu tā, kā iecerēts un uz visiem pārlūkiem.
Svarīgas piebildes:
1. Pogām NAV fiksēts izmērs, tās staipās atbilstoši teksta izmēram:
2. Tekstam pogā jābūt novietotam apakšā
3. Uzejot ar bultiņu uz pogas, zem tās parādās apakšizvēlne
Nedaudz par risinājumiem, kurus esmu mēģinājis.
1. Risinājums bez tabulām (<table>), izskatās aptuveni šādi:
<ul id="menu"> <li id="button"><a ...><div ...>Poga 1</div></a></li> ... <li id="button"> <a ...><div ...>Ļoti liela poga 3</div></a> <ul id="submenu3"> <li>... 3.1 ...</li> <li>... 3.2 ...</li> </u> </li> </ul>
Šeit vislielākā grūtības sagādā pogas teksta novietošana apakšā.
Var izmantot <a> tagam "display:table-cell" + "vertical-align:bottom", taču Internet Explorer <= 7. versiju neatbalsta 'display: table ...'
<a> tagam uzliekot 'position:relative;' un tekstam 'position:absolute;bottom:0;' novieto tekstu apakšā, taču tad tas vairs nestaipa pogu un iet pāri robežām.
2. Variants - tabula, apmēram šādi:
<table> <tr> <td>...pogas 3 kreisā mala...</td> <td> ...pogas 3 vidus... <ul id="submenu3"></ul> </td> <td>...pogas 3 labā mala...</td> .... </tr> </table>
Taču šeit rodas problēmas ar apakšizvēlnes novietošanu zem attiecīgās pogas ...
Varbūt kāds ir veidojis kaut ko līdzīgu un var padalīties ar idejām?
-
Sveiki,
Pašlaik izstrādāju projektu uz CakePHP (projekts uzlabots no 1.1 uz 1.2 versiju).
Ir radusies problēma, pēc lapas palaišanas Apache noslogo 100% procesora jaudas un tā tas turpinās visu laiku līdz to nepārstartēju. Pati par sevi lapa ielādējas (izskats ar saturu), taču fonā kaut kas turpina lādēties. Citiem projektiem (kuri ir ievērojami mazāki) uz tā paša datora viss ir kārtībā.
Izķidāju kodu, līdz šim neesmu atradis iemeslu tajā. Nav arī MySQL bremzes (http://www.ducea.com/2006/11/06/identifying-mysql-slow-queries/), kaut gan tas laikam nevar būt iemesls Apache2 noslodzei ...
Varbūt kādam ir idejas, pieredze ar kaut ko līdzīgu?
Projektam izmantoju:
Ubuntu 8.04 OS,
Apache 2,
PHP 5.2.4,
CakePHP 1.2
MySQL 5
Info par procesora noslodzi pēc lapas palaišanas (komanda TOP):
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8499 www-data 20 0 33924 16m 3648 R 30 0.9 0:05.48 apache2
8502 www-data 20 0 33316 15m 3376 R 30 0.8 0:03.86 apache2
8747 www-data 20 0 33328 15m 3376 R 30 0.8 0:04.02 apache2
8503 www-data 20 0 33328 15m 3376 R 29 0.8 0:04.12 apache2
8500 www-data 20 0 33620 15m 3376 R 28 0.8 0:04.66 apache2
8504 www-data 20 0 33316 15m 3376 R 27 0.8 0:03.92 apache2
6078 raitis 20 0 382m 248m 25m S 16 13.1 9:11.72 firefox
5608 root 20 0 109m 52m 9540 S 5 2.8 2:50.95 Xorg
5972 raitis 20 0 73080 29m 9360 S 3 1.6 1:16.85 compiz.real
5227 mysql 20 0 130m 19m 4892 S 1 1.0 0:08.45 mysqld
6150 raitis 20 0 73848 20m 10m R 1 1.1 0:01.46 gnome-terminal
5902 raitis 20 0 14508 2656 1744 S 1 0.1 0:10.62 gnome-screensav
6694 raitis 20 0 158m 39m 16m S 1 2.1 0:27.94 skype
1 root 20 0 2844 1696 544 S 0 0.1 0:01.40 init
2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd
3 root RT -5 0 0 0 S 0 0.0 0:00.00 migration/0
4 root 15 -5 0 0 0 S 0 0.0 0:00.08 ksoftirqd/0
-
Sveiki!
Kaads nevareetu pateikt kaapeec man apache 2.0 nesaistaas ar php (uz XP professional)?
Dariiju visu itkaa kaa vajag - kaa pods.lv , e-pasaulee raxtiits bet . . .
-
THNX! :)
Tagad viss normaali straaadaa!
----
Tas paraxc ir speciaali nepareizs
-
Haizz!
Kaads nezin kaa noteikt kaada loga izmeerus? Man ir nepiecieshams lai ar vienu kliku uz button atveertos jauns logs kaadaa noteiktaa izmeeraa. Ir iespeejams to izdariit bez Java Script?
Jau ieprieksh thnx!
-
Hey! Man ir 1 baigaa probleema- esmu uztaisiijis balsoshanas formu (ar <form>), tachu man ir nepiecieshams, lai nospiezhot pogu balsot rezultaati tiktu atveerti jaunaa logaa(tikai taaddaa, kura izmeeri ir iepriesh noteikti- piem atveras 300x100 lielaa logaa). Meegjinaaju ar target, tachu tad atkal nevar noteikt loga izmeerus. Mosh te darbs javascript? :blink:
Izvēlnes izstrādāšana
in CSS
Posted · Edited by FIX
Paldies par ātro atbildi!
Es pamēģināju tavējo kodu, taču tas teksts iet pāri pogas robežām, ja tās novieto horizontāli (float:left tagam <li>)
Šādi izskatās, ja <li> tagam ir fiksēts izmērs (vajag tā, lai poga ir elastīga - tik liela, cik teksts)
Saite
Un šādi, ja <li> tagam nav uzlikts izmērs, lai tas "itkā" būtu tik liels, kā saturs
Saite
Te arī kods: