【国庆快乐,紧急求助】一个关于图片显示的问题_html/css_WEB-ITnose
但是我现在有一个图片,是300*250像素的
我的想法是:把这个图片以200*200显示,但是有一个要求
就是不能做上下拉伸,那样很难看,我想要的是最大的那个压缩成200像素,另外的那个同比例压缩,然后多余的地方用空白表示就可以,我的意思能明白吧
就像下面这个链接里面的图片一样
http://www.laiko.net/pdlistone/products/7115373.html
代码应该如何写呢,谢谢大家了
就是同比例压缩后居中,多余的部分用空白显示,这样的一排排的图片排列会很好看
回复讨论(解决方案)
<script> <br /> function resizeImg(img) <br /> { <br /> if(img.width>200 || img.height>200) <br /> { <br /> if(img.width/img.height>1){ <br /> img.width = 200 <br /> } <br /> else <br /> { <br /> img.height = 200 <br /> } <br /> } <br /> } <br /> </script>
这个中间没有空白,只是实现了等比例缩放,你看一下,我的连接,
E章先生
<script> <br /> function resizeImg(img) <br /> { <br /> if(img.width>200 || img.height>200) <br /> { <br /> if(img.width/img.height>1){ <br /> img.width = 200 <br /> } <br /> else <br /> { <br /> img.height = 200 <br /> } <br /> } <br /> } <br /> </script>
中间没有空白,只是实现了等比例缩放
没有空白,那肯定是把超出的截断了
等比例,要么空白,要么截掉,
没有其他效果
要截断,放置div

上面的判断就改成
img.width = 200
为
img.height = 200
谢谢你,但是我要的结果是这样的
1、等比例缩小
2、多余部分空白
3、你看一下,我发的网址,那个图片是等比例缩小过后的,然后上下都是空白,看到了吗
我就要这种效果,因为等比例后,还是不能做到长:宽是1:1,我就要1:1这个效果
然后居中,有什么办法吗?
中间没有空白,只是实现了等比例缩放
没有空白,那肯定是把超出的截断了
等比例,要么空白,要么截掉,
没有其他效果
要截断,防止

你既然有现成的对比,你看他的源代码不就明白了吗》
道理已经说明了,
等比例缩小
多余部分空白
都已经实现
上下都是空白
你设置容器上下居中即可,最简单方法是放入
有可能是我错了,但是我用了代码,的确不是这个效果
你既然有现成的对比,你看他的源代码不就明白了吗》
道理已经说明了,
等比例缩小
多余部分空白
都已经实现
上下都是空白
你设置容器上下居中即可,最简单方法是放入
怎么是不行的??
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><script>function resizeImg(img){if(img.width>200 || img.height>200){if(img.width/img.height>1){img.width = 200}else{img.height = 200}}}</script><table style="border:1px solid red;"><tr><td style="text-align:center;vertical-align:middlee;width:200px;height:200px"><img src="/static/imghw/default1.png" data-src="http://i1.sinaimg.cn/dy/2012/0925/U8843P1DT20120925164539.jpg" class="lazy" onload="resizeImg(this)" / alt="【国庆快乐,紧急求助】一个关于图片显示的问题_html/css_WEB-ITnose" ></td></tr></table><br/><table style="max-width:90%"><tr><td style="text-align:center;vertical-align:middlee;width:200px;height:200px"><img src="/static/imghw/default1.png" data-src="http://www.sinaimg.cn/dy/slidenews/1_img/2012_39/31171_198603_171991.jpg" class="lazy" onload="resizeImg(this)" / alt="【国庆快乐,紧急求助】一个关于图片显示的问题_html/css_WEB-ITnose" ></td></tr></table>
非常感谢,还有一个问题
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
上面是我的代码,但是一个横排的图片,每个中间都没有间隔
我想让他们有间隔,应该怎么办
怎么是不行的??HTML code
nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script> <br /> funct…… <p class="sougouAnswer"> 这样 <br /> <table border="0" cellspacing="6" > <p class="sougouAnswer"> 谢谢你,我做到了,非常感谢,还有一个问题想请教你 <br /> http://www.mainlandchemical.com/chanpinmingxi.do?bianma=10210 <br /> 这个网页上面介绍产品的(右边)下划虚线是如何实现的,我看后台的代码是用table <br /> 但是引用的阿里巴巴的代码,太乱了,根本看不清楚,请问如何才能实现呢? <br /> 非常感谢E章兄 <br /> 这样 <br /> <table border="0" cellspacing="6" > <p class="sougouAnswer"> 下划虚线如何实现 <br /> <br /> css中可以定义线型 ,可选 none,dotted, dashed, solid, double。 </script>

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

WebDevelovermentReliesonHtml,CSS和JavaScript:1)HTMLStructuresContent,2)CSSStyleSIT和3)JavaScriptAddSstractivity,形成thebasisofmodernWebemodernWebExexperiences。

HTML、CSS和JavaScript在Web開發中的作用分別是:1.HTML定義網頁結構,2.CSS控製網頁樣式,3.JavaScript添加動態行為。它們共同構建了現代網站的框架、美觀和交互性。

HTML的未來趨勢是語義化和Web組件,CSS的未來趨勢是CSS-in-JS和CSSHoudini,JavaScript的未來趨勢是WebAssembly和Serverless。 1.HTML的語義化提高可訪問性和SEO效果,Web組件提升開發效率但需注意瀏覽器兼容性。 2.CSS-in-JS增強樣式管理靈活性但可能增大文件體積,CSSHoudini允許直接操作CSS渲染。 3.WebAssembly優化瀏覽器應用性能但學習曲線陡,Serverless簡化開發但需優化冷啟動問題。

HTML的未來充滿了無限可能。 1)新功能和標準將包括更多的語義化標籤和WebComponents的普及。 2)網頁設計趨勢將繼續向響應式和無障礙設計發展。 3)性能優化將通過響應式圖片加載和延遲加載技術提升用戶體驗。

HTML、CSS和JavaScript在網頁開發中的角色分別是:HTML負責內容結構,CSS負責樣式,JavaScript負責動態行為。 1.HTML通過標籤定義網頁結構和內容,確保語義化。 2.CSS通過選擇器和屬性控製網頁樣式,使其美觀易讀。 3.JavaScript通過腳本控製網頁行為,實現動態和交互功能。

HTML是構建網頁結構的基石。 1.HTML定義內容結構和語義,使用、、等標籤。 2.提供語義化標記,如、、等,提升SEO效果。 3.通過標籤實現用戶交互,需注意表單驗證。 4.使用、等高級元素結合JavaScript實現動態效果。 5.常見錯誤包括標籤未閉合和屬性值未加引號,需使用驗證工具。 6.優化策略包括減少HTTP請求、壓縮HTML、使用語義化標籤等。

HTML、CSS和JavaScript是構建現代網頁的核心技術:1.HTML定義網頁結構,2.CSS負責網頁外觀,3.JavaScript提供網頁動態和交互性,它們共同作用,打造出用戶體驗良好的網站。

HTMLISNOTAPROGRAMMENGUAGE; ITISAMARKUMARKUPLAGUAGE.1)htmlStructures andFormatSwebContentusingtags.2)itworkswithcsssforstylingandjavascript for Interactivity,增強WebevebDevelopment。
