我有一个div与以下代码
HTML:
<div id='imgContainer'>
<img src='/img/logo.png' id='imglogo'></img>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS
div#imgContainer {
width: 250px;
height: 250px;
padding: 13px;
}
Run Code Online (Sandbox Code Playgroud)
问题是用户可以编辑图像大小,颜色和其他一些东西,所以我希望div随着图像变大而变大.我希望div的宽度和高度为250px(如果图像小于它),但随着图像变大而变大.
解决方案可以是PHP,JavaScript,CSS或jQuery.
我听说过HTML Parser库,如Simple HTML DOM和HTML Parser.我也听说过包含HTML解析的问题.解析HTML是什么意思?
为什么create_function()我可以创建一个函数function something() { ... }.什么是create_function(string $args, string $code);真正的意思呢?
例如,我想要echo一个特定的值,写得很长:
function sayHi($name){
echo 'Hi,' . $name;
}
//using it like:
sayHi('Jacques Marais');
Run Code Online (Sandbox Code Playgroud)
但随后使用该create_function()方法:
$sayHi = create_function('$name', 'echo \'Hi,\' . $name;');
//using it like:
$sayHi('Jacques Marais');
Run Code Online (Sandbox Code Playgroud) 我在手机上看到很多带有代码块的网站,但只有少数网站有响应.如果代码行很长,我看不到代码的其余部分.我现在也正在开发一个包含代码的网站.如何使代码块响应?这是我的代码.
pre {
width: 70%;
font-family: 'Courier New', Courier, monospace;
background-color: #b3b3b3;
color: #ededed;
}
Run Code Online (Sandbox Code Playgroud) 我目前在PHP中有这个代码:
public function newFile($folder, $file){
fopen($folder."/".$file, 'w');
}
Run Code Online (Sandbox Code Playgroud)
我这样使用:
newFile('myfolder', 'myfile.txt');
Run Code Online (Sandbox Code Playgroud)
它工作正常,但我想知道是否可以创建一个我可以这样使用的函数:
newFile('myfile.txt') inFolder('myfolder');
Run Code Online (Sandbox Code Playgroud)
如果有可能,我怎么能这样做?
我也可以用这个:
newFile('myfile.txt')->inFolder('myfolder');
Run Code Online (Sandbox Code Playgroud) php ×3
css ×2
function ×2
file ×1
html ×1
html-parsing ×1
javascript ×1
jquery ×1
parsing ×1
pre ×1