草庐IT

css-float

全部标签

php - 使用 PHP 从 CSS 生成 PNG?

我想问一下是否可以在带有PHP扩展的页面上使用一些CSS,并添加PHPheader以将页面定义为PNG,并具有动态图像?据我听说,这是不可能的,但如果不可能,有没有比创建PHP图像的传统方法更简单的方法?编辑*详细来说,我想做一些事情,比如在带有样式和HTML的CSS中绘制一个带边框的200x200p框,并将这个HTML/CSS框放在.PHP页面上,并使用PHPheader标记。谢谢!卡兰 最佳答案 您可以使用wkhtmltopdf,它可以使用正确支持CSS的webkit(qtwebkit)将html转换为pdf。甚至还有一个PHP

php - Chrome 将 CSS 样式表解释为图像

在我的CodeIgniter网站中,当在Chrome中查看时,控制台显示警告style.css解释为IMAGE但以MIME类型text/css传输页面按照我的预期呈现,但是当我右键单击并检查任何元素时,它的“计算样式”显示为空白,这使得调试变得困难。这就是我提供CSS文件的方式"/>"/>使用Chrome扩展程序,我在请求style.css时监控了header的发送,这就是我得到的:编辑这是在共享的godaddy主机上的LAMP服务器上。我的重写htaccess仅包含以下重写规则:RewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-fRewri

php - 忽略 Assets lessphpfilter中的.css文件

如何使AsseticLessPhpFilter仅处理具有特定扩展名(.less)的文件并忽略其他文件(.css)。我正在使用下面的代码来生成一个组合的css文件$fm=newAssetic\FilterManager();$fm->set('less',newAssetic\Filter\LessphpFilter());$factory=newAssetic\Factory\AssetFactory(APP_ROOT.'stylesheets');$factory->setFilterManager($fm);$asset=$factory->createAsset($stylesh

php - 在多个打印的 href 中打印 CSS 样式的循环

我已经使用了该网站上的搜索功能并进行了谷歌搜索,但没有找到明确的答案。希望有人能够为我指明正确的方向。我在PHP打印语句中设置链接样式如下:print'Home|Login'.PHP_EOL;这对我有用,但是提供的代码只是一个简短的示例,我还有几个链接。考虑到这属于重复的代码冗余类别style="color:white"我正在寻找另一种解决方案。在这种情况下可以使用循环吗?如果可以,有人可以举例说明我如何编写它吗?如何为我的链接添加样式而不必为每个链接明确指定它? 最佳答案 不要使用内联样式。改用CSS类,就像这样print'Hom

php - Laravel Spark 无法正确引入 css

我正在尝试使用Spark以了解如何使用它。我按照安装说明在Homestead下进行了新安装。从路由页面生成的css链接是没有生成css。所以,主页被劫持了。谁能帮我找出问题所在?更新以下是我在运行npminstall时收到的警告:npmWARNpackage.jsonlaravel-spark@1.0.12NoREADMEdatanpmWARNunmetdependency/home/vagrant/projects/spark-test/node_modules/laravel-elixir/node_modules/browserifyrequiresglob@'^4.0.5'bu

javascript - 所有PHP页面都包含整套CSS和JS,效率高吗?

我总结一下。如果我无法正确表述我的问题,请纠正我。我有几个PHP页面,它们都具有以下格式:INSERTPAGESPECIFICMATERIALHERE标题.php页脚.php我是PHP的新手,不确定这是否是有效构建我的PHP文件的正确方法,因为我担心的是:现在每个PHP页面加载相同的导航菜单和页脚。这是有意而为的。但是,它还会一起加载所有CSS和JS,即使有很多行CSS和JS在该特定页面中实际上没有用,但在其他页面中使用。这是需要关注的问题吗?如果是,我们应该采取什么方式来解决这个问题?我是否应该将main.js、style.css、header.php和footer.php分开,以便

PHP 类型转换 float->int

鉴于此PHP代码://totalis71.24(float)$value=$total*100;var_dump($value);$valuecast=(int)$value;var_dump($valuecast);settype($value,'int');var_dump($value);var_dump($value)给出float(7124)var_dump($valuecast)给出int(7123)var_dump($value)aftersettype给出int(7123)如何获得正确的类型转换? 最佳答案 来自Ty

php - 如何在 php 中包含 CSS?

我想通过php包含我的css/样式表,这样...这样我就可以动态更改不同的样式表....我该怎么做 最佳答案 只要将style.php中的MIME类型设置为CSS,就可以正常工作了。将此添加到最顶部:如果您在Apache服务器上运行,另一个选项是告诉它检查PHP的.css文件。将此添加到您的.htaccess文件以执行此操作:AddTypeapplication/x-httpd-php.css然后您可以简单地包含一个常规的.css文件: 关于php-如何在php中包含CSS?,我们在St

php - PHP float 计算的准确性

$fooValue=100.68;$cowValue=100.67;$diffValue=$fooValue-$cowValue;if($diffValue这将显示“错误”。我知道用Java做什么。但我不擅长PHP,尤其是在计算方面。请帮帮我。我的意思是如何成功? 最佳答案 Float是一种不精确的数据类型(与所有float据类型一样),因为在与二进制进行转换时可能会失去精度。这就是为什么在需要高(精确)精度时不应该使用浮点运算的原因。在PHP中,查看BCMath或GMP图书馆。后者仅适用于整数,但它具有高性能,有时可以在不损失精度

php - 在 PHP 中将混合分数字符串转换为 float

我假设在PHP中有一种简单的方法可以将185/16之类的字符串转换为float18.3125。我找不到一个简单的功能来做到这一点。有没有,还是我需要自己写? 最佳答案 我认为这样的函数不存在——至少没有与PHP捆绑在一起。写一个函数来做这个操作,如果你的字符串总是有相同的格式,应该不会太难;例如,我会说像这样的东西应该可以解决问题:$str='185/16';var_dump(calc($str));functioncalc($str){$int=0;$float=0;$parts=explode('',$str);if(count