background se ne fituje skroz i problem dugmad responsive bootstrap

2

background se ne fituje skroz i problem dugmad responsive bootstrap

offline
  • Huskar
  • Pridružio: 31 Maj 2008
  • Poruke: 885

Pa da, ali sta da overridujem, de sad da trazim media fajlove sa tim rezolucijama, ili sta vec...Ili si mislio da overridujem samo dugme i formu... za media screenove?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

pa u svom fajlu gde si override. Ne da menjas postojeci bootstrap nego npravis svoj i override taj njegov sa svojim druze



offline
  • m4rk0  Male
  • Administrator
  • Administrator tech foruma
  • Marko Vasić
  • Gladijator - Maximus Decimus Meridius
  • Pridružio: 14 Jan 2005
  • Poruke: 15766
  • Gde živiš: Majur (Colosseum)

Bootstrapovi default breakpointi:
xs <768px (mobilni)
sm 768px - 991px (tableti)
md 992px-1199px (laptopovi/desktop racunari manjih rezolucija)
lg≥1200px (desktop sa velikim rezolucijama)

Dosta stvari zavrsavaju ali cesto je potrebno u css dodatno stilizovati stvari na tim a i custom breakpointima.

Ako je na pr zadato samo md on ce vaziti i za md i za lg itd.

offline
  • Huskar
  • Pridružio: 31 Maj 2008
  • Poruke: 885

pa evo stavio sam na net ja sajt, http://projekatvts.comeze.com/cs/ ali ne znam na kojim bih menjao...

offline
  • m4rk0  Male
  • Administrator
  • Administrator tech foruma
  • Marko Vasić
  • Gladijator - Maximus Decimus Meridius
  • Pridružio: 14 Jan 2005
  • Poruke: 15766
  • Gde živiš: Majur (Colosseum)

Napisano: 15 Feb 2015 19:45

Napravio si typo pri kucanju bootstrap klase napisao si "col-sm6-6" a treba col-sm-6

Takodje sam prosirio broj kolona koje onaj imput i dugme zahvataju na medium rezolucijama, jer si u col-md-4 sabio obe te stvari pa je dugme izletalo. Takodje svakom divu obavezno zadaj id/klasu - prvo sto ces raspored u kodu vizuelno lakse raspoznavati ali pre svega (i najbiitnije) gotovo da neces moci nista da stilizujes ako nemas klase/id.

Zameni ovaj deo, kodom ispod:

<div class="row" id="notify-me">                     <div class="col-md-6 col-md-offset-3 col-sm-6 col-sm-offset-3">                         <form class="form-inline" role="form">                           <div class="form-group">                          <input class="form-control" placeholder="Your email here..." type="email">                           </div>                           <button type="submit" class="btn btn-theme  btn-fill">Notify Me</button>                         </form>                     </div>                 </div>

Takodje na rezolucijama za telefone (tamo negde ispod 400px) pojavljuje se horizontalni slider jer je font prevelik, tako da bi trebao smanjiti font ali samo za taj breakpoint. Ostalo izgleda ok.

Dopuna: 15 Feb 2015 19:47

Idi na inspect element na google chrome i polako suzavaj sliku i tacno ces videti kako se i na kojim rezolucijama sajt ponasa i na kojim breakpointima treba da vrsis popravku.

Dopuna: 15 Feb 2015 19:52

Vidim u sorceu da se nudi i mogucnost uncomment-a reset.css
Moja topla preporuka je da to uradis. Taj fajl resetuje sve elemente na nulu, tj sve one elemente za koje svaki browser ima sopstvene vrednosti sto za posledicu ima nejednaki izgled sajta u razlicitim browserima.

offline
  • Huskar
  • Pridružio: 31 Maj 2008
  • Poruke: 885

Napisano: 15 Feb 2015 20:41

Hvala,
evo sada sam malo to modifikovao, i problem je sto mi nije na sredini, a ne vidim nigde gde sam ga mozda overridovao sa nekom od drugih media ..
evo tog dela gde sam media radio
@media (max-width: 768px){     .navbar-transparent{         padding-top: 0px;         background-color: rgba(0, 0, 0, 0.75);     }     .navbar-transparent .navbar-collapse.in .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-transparent .navbar-collapse.in .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-transparent .dropdown-menu > li > a:hover, .navbar-transparent .dropdown-menu > li > a:focus, [class*="navbar-ct"] .dropdown-menu > li > a:hover, [class*="navbar-ct"] .dropdown-menu > li > a:focus{         color: #FFFFFF;         background-color: rgba(0,0,0,0);         opacity: 1;     }     .navbar-transparent .navbar-collapse.in .navbar-nav .open .dropdown-menu > li > a, [class*="navbar-ct"] .dropdown-menu > li > a {         color: #FFFFFF;         opacity: 0.8;     }     .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {         background-color: rgba(0,0,0,0);         border-color: #428BCA;     }     .navbar-collapse{         text-align: center;     }     .navbar-collapse .navbar-form {         width: 170px;         margin: 0 auto;     }     .navbar-transparent .dropdown-menu .divider{         background-color: #434343;     }     } .modal-backdrop.in {     opacity: 0.25; } .main{     background-position: center center;     background-size: cover;     height: auto;     left: 0;     min-height: 100%;     min-width: 100%;     position: absolute;     top: 0;     width: auto; } .cover{     position: fixed;     opacity: 1;     background-color: rgba(0,0,0,.6);     left: 0px;     top: 0px;     width: 100%;     height: 100%;     z-index: 1; } .cover.black{     background-color: rgba(0,0,0,.6); } .cover.blue{     background-color: rgba(5, 31, 60, 0.6); } .cover.green{     background-color: rgba(3, 28, 7, 0.6); } .cover.orange{     background-color: rgba(37, 28, 5, 0.6); } .cover.red{     background-color: rgba(35, 3, 2, 0.66); } .blur{   opacity:0; } h1.logo{    font-family:MyFirstFont;     } .main .logo{     color: #FFFFFF;     font-size: 56px;     font-weight: 300;     position: relative;     text-align: center;         margin-top: 100px;     z-index: 3; } .main .logo.cursive{     font-family: 'Grand Hotel',cursive;     font-size: 82px;     } .main .content{     position: relative;     z-index: 4; } .main .motto{    font-family:Amatic-Bold; } .main .motto, .main .subscribe {     font-size: 88px;     color: #FFFFFF;     text-shadow: 0 1px 4px rgba(0, 0, 0, 0.33);     text-align: center;       } .main .subscribe {     font-size: 18px;   } .footer{     width: 100%;         z-index: 4;     text-align: center;   } /*animation social icons hower*/ .grow {    -webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;    -ms-transition: all 0.5s ease;    transition: all 0.5s ease; } .grow:hover {    border-radius: 50%;    -webkit-transform: rotate(360deg);    -moz-transform: rotate(360deg);    -o-transform: rotate(360deg);    -ms-transform: rotate(360deg);    transform: rotate(360deg); } /*end of animation social icons hower*/ .footer a{     color: #FFFFFF; } .footer .heart{     color: #FF3B30; } @media (min-width:219px) and (max-width: 301px) {            .main .subscribe .form-group{         width: auto;     }        .main .subscribe .form-inline .btn{         width: 100%;     }  h2.subtitle {    color: #fff;    font-size: 10px;    font-family: mySecondFont;    text-align:center; } .main .motto{    font-family:myFirstFont;     font-size:18px; } .main .logo{     color: #FFFFFF;     font-size: 18px;     font-weight: 0;     position: relative;     text-align: center;     }       } @media (max-width:219px){        .main .motto{    font-family:arial;     font-size:18px; } .main .logo{     color: #FFFFFF;     font-size: 18px;     font-weight: 0;     position: relative;     text-align: center;     } h2.subtitle {    color: #fff;    font-size: 15px;    font-family: mySecondFont;    text-align:center; } .grow{       display:none;        }    .form-control{    width:auto;    }    .btn{    width:auto;    }    h1.logo {     } } @media (min-width:768px){            .main .subscribe .form-inline .btn{         width: auto;     }    .main .motto{    font-family:arial;     font-size:50px; } .form-control {     } } @media (min-width:991px){            .main .subscribe .form-group{         width: 190px;     }    .footer{         padding:20px;   }     } @media (min-width:1200px){            .main .subscribe .form-group{         width: 250px;     }        .footer{    margin-top:100px;     } } @media (max-width:768px){     .fixed-plugin{         top: 80px;         right: 0px;     }     .main .container{         margin-bottom: 50px;     }     } @media (min-width: 768px) and (max-width: 991px) { .footer{    padding:50px; }   }    @media (min-width: 992px) and (max-width: 1300px) {       .footer{     margin-top: 80px;       }       .btn{    margin:5px;       } }    


Dopuna: 15 Feb 2015 21:33

I stavio sam pre zatvaranja body taga jedan brojac, ali ne ocitava ga, u cemu je prolbem tu? Uopste ga ne stavlja..

<script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>    <script src="cs/js/jquery.countdown.min.js"></script>    <script type="text/javascript">   $('#countdown').countdown('2016/01/01', function(event) {     $(this).html(event.strftime('%w:%d:%H:%M:%S'));   }); </script>

Dopuna: 15 Feb 2015 23:51



Dopuna: 16 Feb 2015 1:16

u inspect ellement sam nasao bas cudne vrednost, mada su iz bootstrapa..
Da ovo onda u media podesim? Ali kako da stavim bas da bude sredina?


Dopuna: 16 Feb 2015 1:17

jer i kada je okej, na sredini, na drugoj rezoluciji, isto stoji -15px...

Dopuna: 16 Feb 2015 11:40

Evo, kao sam uspeo malo da to sredim...
http://projekatvts.comeze.com

Ako mzoete proverite jos d ali je sve to ok sa rezolucijama...

offline
  • m4rk0  Male
  • Administrator
  • Administrator tech foruma
  • Marko Vasić
  • Gladijator - Maximus Decimus Meridius
  • Pridružio: 14 Jan 2005
  • Poruke: 15766
  • Gde živiš: Majur (Colosseum)

Malo je cudan raspored koda zato i spada submit dugme na nekim delovima. Ako zelis da ti submit dugme konstantno bude u rowu sa imput poljem, zameni ovaj deo kodom ispod:

<div class="col-md-6 col-md-offset-3 col-sm-12">                         <form action="sendToFile.php" method="POST" class="form-inline" role="form">                           <div class="form-group">                                                        <input name="field1" type="email" class="form-control" placeholder="Your email here...">                           </div>                           <button type="submit" class="btn btn-theme btn-fill">Notify Me</button>                         </form>                     </div>

Ostalo je manje vise ok po izgledu, al u kod me iskreno mrzi da gledam posto ga ima previse. Inace te bocne margine od -15px sto vidis to je defaultna vrednost za bootstrapovu klasu .row, zato uvek treba da se isprati redosled container>row>col kako bi jedna klasa drugoj potirala margine. Container zadaje 15px margine, row im zadaje negativnu vrednost i tako ih potire itd.

offline
  • Huskar
  • Pridružio: 31 Maj 2008
  • Poruke: 885

Pa ne mora uvek biit u redu sa input poljem, to sam hteo kod nekih samo, ali sad se cini okej, sta znam...pa da, to -15px sam i skontao posle da je za sve isto, problem je bio u mom css, sad sam to nekkao ispraviooo...Smile

Ko je trenutno na forumu
 

Ukupno su 1365 korisnika na forumu :: 35 registrovanih, 4 sakrivenih i 1326 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: amaterSRB, babaroga, Bokiboks, BSD, CikaKURE, darkangel, debeli, Dimitrise93, Dorcolac, Georgius, hologram, hooraay, Karla, kuntalo, Lukaaa, Marko Marković, Mi lao shu, milenko crazy north, milimoj, Milometer, milos.cbr, opt1, procesor, raptorsi, Skywhaler, Srle993, Sumadija34, suton, TheBeastOfMG, Toper, Trpe Grozni, vasa.93, voja64, zlaya011, Zoca