[WEB] Pořád se mi na tom něco nezdá! (Zápis kódu)

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

IDVert3X
Pohlaví: Nespecifikováno

Příspěvek není k dispozici

Příspěvekod IDVert3X » 19 pro 2015 19:07

[smazáno uživatelem]
Naposledy upravil(a) IDVert3X dne 21 srp 2019 12:37, celkem upraveno 6 x.

Reklama
Uživatelský avatar
x-rated
Level 5
Level 5
Příspěvky: 2124
Registrován: říjen 14
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: [WEB] Pořád se mi na tom něco nezdá! (Zápis kódu)

Příspěvekod x-rated » 19 pro 2015 21:27

strangereu píše:

sice sis tam přidal h3, ale pořád tam nemáš h1 a h2 :roll:
ta boční section neni ani tak section, jako spíš aside - nejde o žádnou hlavní obsahovou část, jenom o doplňující informace
pro lepší přehlednost css je fajn psát si každou selekci na samostatnej řádek a jednotlivý vlastnosti v nějakym svym zajetym pořadí... já třeba začínám display, width, height, float, margin, padding... :smile:
9900K / G.Skill 32GB@4 GHz / MXI Formula / RTX 2080 Ti / Sabrent 4 TB NVMe / X-Fi THD / HD660S / G403 / G815 / UP2715K 5K IPS / HX1000i / Define R6 / EKWB full

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: [WEB] Pořád se mi na tom něco nezdá! (Zápis kódu)

Příspěvekod CZechBoY » 19 pro 2015 22:32

Tak mas hlavní menu, submenu, menu v patičce. Hele já html5 tagy moc nepoužívám tak nevím :-)
Nicméně parovat na genericky tagy, co nedelaj nic je hodne o hubu a hodnekrat se mi to vymstilo.
Urcite tagum div, span aj. dávat idecka, classy. Název není problém vymyslet, kdyžtak přejmenuješ podle obsahu.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
strangereu
Level 4.5
Level 4.5
Příspěvky: 1719
Registrován: září 11
Bydliště: Vršovice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: [WEB] Pořád se mi na tom něco nezdá! (Zápis kódu)

Příspěvekod strangereu » 21 pro 2015 19:39

Tak už jsem si to css asi přizpůsobil k obrazu svému, snad je to lepší :)

Kód: Vybrat vše

html, body {
   background: url("/images/bg.jpg") no-repeat center center fixed;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover;
   font-family: "Open Sans", "sans-serif";
}

/* MARGIN & PADDING */
*, body {
   margin: 0;
   padding: 0;
}

/* RECOL */
a {color: #2ecc71;}
a.visited {color: #27ae60;}

/* MOBILE */
#navigation-bar {width: auto; height: auto; text-align: center; background: #fff;}
#navigation-bar > a {padding: 5px; text-decoration: none; color: #212121; display: block; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
#navigation-bar > a:hover {color: #2ecc71;}
#container {width: auto; overflow: auto; background: #fff; margin-top: 50px;}

.container-name {width: auto; height: 40px; background: #2ecc71; color: #fff; line-height: 40px; text-align: center;}

.content > article {padding-bottom: 20px; overflow: auto;}
.content {width: auto; height: auto; padding: 10px; overflow: auto; display: inline-block;}
.content p:first-of-type {padding-bottom: 5px;}
.content p:last-of-type {text-align: right; float: right; font-size: 12px;}
.content a:last-of-type {text-align: left; float: left; font-size: 12px;}

.content-aside {width: auto; height: auto; background: #e2e2e2; padding: 10px; text-align: center;}
.content-aside > div {padding-bottom: 30px;}
.content-aside > h3 {color: #212121;}

.content-aside .player-name {text-align: center;}
.content-aside .section-name {text-align: center;}
.content-aside .social-panel {display: none;}

.content-aside .user-panel > input[type="text"], input[type="password"] {width: 400px; height: 35px; border-style: none; padding-left: 5px;}
.content-aside .user-panel > input[type="submit"] {width: 405px; height: 40px; border-style: none; background: #2ecc71; color: #fff; text-transform: uppercase;}

.content-aside .server-panel .serverStatus table {width: 100%;}
.content-aside .server-panel table tr > td {border: 1px solid #EAEAEA; background: #fff; height: 30px; text-align: center;}
.content-aside .server-panel .serverStatus table tr td.img {text-align: center;}
.content-aside .server-panel .serverStatus table tr td.value {font-weight: bold;}

#footer {width: auto; height: 55px; background: #fff; margin-top: 20px; text-align: center; line-height: 55px; font-size: 15px;}

/* BANLIST */
.content .banlist {width: 100%;}
.content .banlist tr, td, th {text-align: center;}

/* DESKTOP */
@media screen and (min-width: 1024px) {
   #navigation-bar {height: 55px; text-align: left; border-bottom: 1px solid #e9e9e9; line-height: 45px; padding-left: 20px;}
   #navigation-bar > a {display: inline-block;}
   #container {width: 1200px; margin-right: auto; margin-left: auto; margin-top: 70px;}
   
   .content {width: 840px; float: left; text-align: left;}
   
   .content-aside {float: right; width: 320px; height: 100%; text-align: left;}

   .content-aside .player-name {}
   .content-aside .section-name {text-align: left; padding-bottom: 10px;}
   .content-aside .social-panel {display: block;}
   
   .content-aside .user-panel > input[type="text"], input[type="password"] {width: 95%;}
   .content-aside .user-panel > input[type="submit"] {width: 96.5%; background: #2ecc71;}
   
   #footer {width: 1200px; margin-right: auto; margin-left: auto;}
}


Ukázka: http://ecrafting.stranger.tk/index.php
http://screenshare.cz/

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: [WEB] Pořád se mi na tom něco nezdá! (Zápis kódu)

Příspěvekod CZechBoY » 21 pro 2015 21:31

Co budeš dělat, až budeš chtít přidat nějakej další blok (div) do .content-aside? Budeš muset z >div udělat třídu. Proč to neuděláš hned?

Jinak na mobilní verzi (< 440px) se kurví patička.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
x-rated
Level 5
Level 5
Příspěvky: 2124
Registrován: říjen 14
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: [WEB] Pořád se mi na tom něco nezdá! (Zápis kódu)

Příspěvekod x-rated » 22 pro 2015 01:31

strangereu píše:

všechny tyhle prefixy sou tam úplně na nic :shock:
a od 1025px vejš se to nevejde do okna :-(
9900K / G.Skill 32GB@4 GHz / MXI Formula / RTX 2080 Ti / Sabrent 4 TB NVMe / X-Fi THD / HD660S / G403 / G815 / UP2715K 5K IPS / HX1000i / Define R6 / EKWB full

Uživatelský avatar
strangereu
Level 4.5
Level 4.5
Příspěvky: 1719
Registrován: září 11
Bydliště: Vršovice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: [WEB] Pořád se mi na tom něco nezdá! (Zápis kódu)

Příspěvekod strangereu » 25 pro 2015 09:04

Tak pár věcí jsem upravil, už jenom hlavně to rozlišení pro desktopy a přidal jsem banlist: http://ecrafting.stranger.tk/banlist

Teď tu řeším takovou věc s inputy, width text,pass inputu se nerovná widthu submitu a používat na submit 100.5% width na mobilních verzích je asi docela prasárna... Jinak ještě blbne UTF-8, přitom soubor je uložený v utf-8, v db je taky utf-8 a připojení je taky utf-8.

Kód: Vybrat vše

$db = new PDO("mysql:host=".$host.";dbname=".$dbname.";charset=utf8", $user, $password, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));


Výpis dat:

Kód: Vybrat vše

               <?php
                  $PDOselect = $db->prepare("SELECT * FROM bans ORDER BY id DESC");
                  $PDOselect->execute();
           
                  $result = $PDOselect->fetchAll(PDO::FETCH_ASSOC);
                  
                  foreach($result as $data) {
                     if($data['active'] == 1) {
                        $pdo = $db->prepare("SELECT name FROM history WHERE uuid=?");
                        $pdo->execute(array($data['uuid']));
                        $result = $pdo->fetch(PDO::FETCH_ASSOC);
                        
                        echo "
                        <tr>
                           <td>".$result["name"]."</td>
                           <td>".$data['banned_by_name']."</td>
                           <td>".$data['reason']."</td>
                           <td>".date("d.m.Y", $data['time']/1000)."</td>
                           <td>".($data['until'] < '0' ? 'Permanentní' : date("d.m.Y v h:m", $data['until']/1000))."</td>
                        </tr>
                        ";
                     }
                  }
               ?>
http://screenshare.cz/

Uživatelský avatar
x-rated
Level 5
Level 5
Příspěvky: 2124
Registrován: říjen 14
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: [WEB] Pořád se mi na tom něco nezdá! (Zápis kódu)

Příspěvekod x-rated » 25 pro 2015 10:26

u těch formulářovejch prvků je třeba všude mít display block, width normálně 100%, klidně i box-sizing-border-box, popř. sjednocenej padding apod.
9900K / G.Skill 32GB@4 GHz / MXI Formula / RTX 2080 Ti / Sabrent 4 TB NVMe / X-Fi THD / HD660S / G403 / G815 / UP2715K 5K IPS / HX1000i / Define R6 / EKWB full

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: [WEB] Pořád se mi na tom něco nezdá! (Zápis kódu)

Příspěvekod CZechBoY » 25 pro 2015 16:55

Kde ti to kodování blbne?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
strangereu
Level 4.5
Level 4.5
Příspěvky: 1719
Registrován: září 11
Bydliště: Vršovice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: [WEB] Pořád se mi na tom něco nezdá! (Zápis kódu)

Příspěvekod strangereu » 25 pro 2015 17:54

Tady http://ecrafting.stranger.tk/banlist v tom výpisu z db.
- Ukládání probíhá v utf-8 a v db je také nastaveno utf-8_cs, ale na webu se prostě v tom výpisu mění určité znaky na otazníky (v důvod).
http://screenshare.cz/

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: [WEB] Pořád se mi na tom něco nezdá! (Zápis kódu)

Příspěvekod CZechBoY » 25 pro 2015 18:25

Aha, no jak jsem psal ten příspěvek tak to jelo v pohodě a diakritika tam byla.

Kudy tam lezou ty data? Nejede to tam z nějakýho zdroje co používá windows/cp-1250?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Prosím o úpravu kódu. Děkuji *
    od junis » 09 črc 2024 18:05 » v Kancelářské balíky
    4
    4401
    od junis Zobrazit poslední příspěvek
    22 črc 2024 17:54
  • CMS: WordPress či něco jiného?
    od Grander » 14 lis 2024 19:10 » v Programování a tvorba webu
    3
    4189
    od Grander Zobrazit poslední příspěvek
    20 lis 2024 15:04
  • Něco se stalo a váš PIN kód není k dispozici
    od david7891 » 29 črc 2024 22:18 » v Windows 11, 10, 8...
    1
    2473
    od petr22 Zobrazit poslední příspěvek
    29 črc 2024 22:38
  • Něco mi žere misto na szstemovem SSD Příloha(y)
    od Ketty02 » 13 zář 2024 12:36 » v Vše ostatní (bezp)
    14
    5771
    od buchtik Zobrazit poslední příspěvek
    14 zář 2024 10:56

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti