这是我想在HTML/CSS中完成的任务:
我有不同高度和宽度的图像,但它们都低于180x235.所以我想做的就是创建一个divwith border和vertical-align: middleall.我已经成功地做到了这一点,但现在我被困在如何正确地将href链接到整个div.
这是我的代码:
<div id="parentdivimage" style="position:relative;width:184px;height:235px;border-width:2px;border-color:black;border-style:solid;text-align:center;">
<div id="childdivimage" style="position:absolute;top:50%;height:62px;margin-top:-31px;">
<img src="myimage.jpg" height="62" width="180">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
请注意,为了方便复制粘贴,样式代码是内联的.
我在某处读到了我可以在代码之上添加另一个父div,然后在其中执行href.但是,根据一些研究,它将不是有效的代码.
所以再次总结一下,我需要整个div(#parentdivimage)作为href链接.
我打算在我的电子商务商店中设置过滤系统(优化搜索).你可以在这里看到一个例子:http://www.bettymills.com/shop/product/find/Air+and+HVAC+Filters
PrestaShop,OpenCart和Magento等平台拥有所谓的分层导航.
我的问题是,与使用Solr或Lucene之类的东西进行分面导航相比,Magento或PrestaShop等平台中的分层导航有什么区别.
可以通过php和mysql完成类似的结果吗?
非常感谢详细解释.
我最近被告知有FILTER_VALIDATE_INT,顺便说一句.
我的问题是从网站获取整数值,无论是来自用户还是从Web应用程序生成,并通过查询字符串传递.
可以在mysql查询中显示或使用值(整数).
我正在尝试为此构建最好的安全方法.
考虑到这一点,简单使用是否安全
$myNum = (int)$_GET['num'];
Run Code Online (Sandbox Code Playgroud)
要么
if (filter_var($_GET['num'], FILTER_VALIDATE_INT)) $myNum = $_GET['num'];
Run Code Online (Sandbox Code Playgroud)
另外,请解释使用(int)和之间的区别FILTER_VALIDATE_INT
我有一个分页输出,显示在其中
ul包裹着2个div
第一个div是550宽度的第二个div称为"paginationDiv"基本上包围了ul
ul有list-style:none.我想要做的是让它浮动,但它仍然作为一个块出现.我尝试过很多东西但似乎没什么用.如果我为paginationDiv添加一个宽度然后它可以工作,但它不准确,因为它永远不会是固定的宽度
这是它的样子:
<div class="parentDiv">
<div class="paginationDiv">
<ul id="paginationLinks">
<li>Page 1</li>
<li>Page 2</li>
</ul>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
那是html代码
这是css:
div.parentDiv {
width: 550px;
}
div.paginationDiv {
float: right;
}
#paginationLinks ul {
border: 0;
padding: 0;
margin: 0;
}
#paginationLinks li {
list-style: none;
}
Run Code Online (Sandbox Code Playgroud)
我在这里发布了一个例子: http://jsfiddle.net/6N4bD/1/
我在http://www.verot.net/php_class_upload.htm上有一个围绕class.upload构建的脚本
基本上我的所有图像都存储在服务器上的一个名为的目录中 /images/
我构建的脚本基本上从我的网站获取一些参数,如 /xyzDir/tomnjerry.jpg?w=100&h=100&fill=1&color=fff
然后我有mod_rewrite将文件从/xyzDir/php脚本中读取,然后转换宽度和高度并返回图像.
最近我注意到土耳其的一些白痴试图将怪异的字符输入参数w=和h=
在我的脚本上,我确保检查以确保宽度中只允许整数,高度和填充可以是1或2,颜色只能是我通过数组检查的特定值.
我只是想看看是否还有其他什么我应该做以避免被黑客入侵.
谢谢
我试图弄清楚如何在PHP中生成颜色组合的颜色.基本上,这里是我有:
尺寸和颜色可能因每种产品而异.我希望得到的结果是这样的:
小蓝色
小红色
小白色
中号蓝色
中号红色
中号白色
大号蓝色
大号红色
大号白色
我已经看到了两个例子.
让我们说你有
<div class="contentHere"></div>
那么在CSS中这两种方法都是正确的吗?
方法1: .contentHere { }
方法2: div.contentHere { }
请指教.
谢谢