Jump to content
php.lv forumi
  • 0

Automātiksi samazināt lielās bildes


Question

4 answers to this question

Recommended Posts

  • 0
Posted

Nu vari lietot css piemēram

 

img {

width:80%

}

 

Vai arī norādīt bildes backgound url un tad to samazināt, kā arī noteikt pozīciju, var vēl izmantot javascript.

  • 0
Posted

ja vajag tikai "pie lapas ielādes automātiski", tad vnk uzliec tagam atribūtus width vai height (var arī css)

 

tu taču pats vari apskatīties source kaut vai savam postam un paexperimentēt

 

vispār priekš tādām lietām iesaku uzinstalēt Firebug add-on. tad jebkurā sev interesējošā lapā varēsi viegli daudz ko uzzināt par jebkuru elementu (css un dom īpašības), uzklikšķinot tam ar peles labo pogu un izvēloties "Inspect Element"

 

piemēram, tavai bildei šajā forumā html ir

<img class="bbc_img resized" height="104" width="712" alt="Posted Image" src="http://bildites.lv/images/eqkca5ctayei35r6p8b.jpg" style="cursor: pointer;" origwidth="1485" origheight="217" shrunk="1" newwidth="712" newheight="104" handled="1"/>

kur ar fiksētām dimensijām height="104" width="712" jau pietiek, lai browseris pats "pie lapas ielādes automātiski" resaizotu tavu bildi

 

pēc klikšķa tiek izsaukta foruma funkcija ipb.global.enlargeImage(), kas nomaina dimensijas (iekš css)

element.style {
 cursor:pointer;
 height:217px;
 width:1485px;
}

element.style {
   cursor:pointer;
   height:104px;
   width:712px;
}

thats it

  • 0
Posted

Palielināt vēl mācētu, bet kā noteikti vai bilde ir parak liela un samazinat vinju? Es nevaru katrai bildei pierakstīt klāt fiksētu dimensiju, jo tās bildes posto useri tapat ka šeit.

  • 0
Posted

2easy, tā nav. Bildes oriģināls ir

<img src='http://bildites.lv/images/eqkca5ctayei35r6p8b.jpg' alt='Posted Image' class='bbc_img' />

 

Tie pārējie atribūti tiek pielikti onload ar JS. Un firebug tad rāda tādu.

 

Bildei izmēru nosaka ar img.width un img.height

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...