gpt4 book ai didi

php - 如何以像素获取 Div 或表格的宽度?

转载 作者:行者123 更新时间:2023-11-28 00:03:43 25 4
gpt4 key购买 nike

这个问题的主要原因是因为我需要包含图像的 DIV 元素的宽度,但调整大小脚本 (timtumb) 只接受像素大小而不接受 %(会很好)。例如:

 timthumb.php?src=castle1.jpg&h=230&w=640 
如果我将宽度设置为 640,那么在 PC 上显示的图像大小就可以了,但是同一页面需要在平板电脑或手机上显示,并且这些设备上的宽度很窄,例如 480px,所以 DIV可以调整到480px,但是scrip line需要改成:

 timthumb.php?src=castle1.jpg&h=125&w=480 

此脚本只接受数字,不接受 % 或 px
我可以做一个多行脚本并用 CSS 隐藏其中的一些 DIV 作为响应,但我想增强这个代码脚本 :) 如果可能的话,如果不能我会做一个响应补丁。

最佳答案

你可以用 javascript 获取 div 宽度 px,然后将它发送到 php(例如通过 ajax)

<script type="text/javascript">
var divWidth = document.getElementById("mydiv").clientWidth;
</script>

关于php - 如何以像素获取 Div 或表格的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19801328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com