我正在开发一个网站,其中必须完成候选人录入并记录搜索。
我创建了一个Blade视图文件。其中有不同的部分根据if条件调用。
我的Display.blade.php视图如下
<center>
@if($ID>0)
<table border="0" width="100%">
<tr>
<td>@include('Header')</td>
</tr>
<tr>
<td style="font-family:arial;font-size:30px;text-align:center;">Edit Registration</td>
</tr>
</table>
@endif
<!--First Call-->
@if($ID < 0)
<table border="0" width="100%">
<tr>
<td>@include('Header')</td>
</tr>
<tr>
<td style="font-family:arial;font-size:30px;text-align:center;">New Registration1</td>
</tr>
</table>
<form action="/Register" method="post" target="_self">
<input type = "hidden" name = "_token" value = "<?php echo csrf_token() ?>">
<table border="1" width="70%" cellpadding="3" style="border-collapse: collapse" bordercolor="#eeeeee">
<tr>
<td>First Name</br><input type="text" name="fname" /></td>
<td>Middle Name</br><input type="text" name="mname" /></td>
<td>Last Name</br><input type="text" name="lname" /></td>
<td>Contact No</br><input type="text" name="contactno" /></td>
</tr>
<tr>
<td colspan="4" align="center"><input type="submit" value="Submit"></td>
</tr>
</table>
</form>
@endif
</center>
Header.blade.php如下所示。
<style>
.container
{
background-image: url("header.jpg");
background-repeat: repeat-all;
left:0;
top:0;
width:100%;
height:80px;
}
</style>
<div class="container">
<div class="Cname">Cube Placement</div>
<div class="rTable">
<div class="rTableRow">
<div class="rTableHead">
<strong>
<a href='{!!url('/Register'); !!}'>Register</a>
</strong></div>
<div class="rTableHead"><strong>Report</strong></div>
</div>
</div>
</div>
代码执行正常。当执行编辑注册部分时,页面中缺少CSS,但是当调用新注册部分时,CSS工作正常。 除了一切正常。
我的代码有什么问题。
答案 0 :(得分:0)
要在每个页面上访问您的css,请将css文件放在公用文件夹的文件夹中,并在您调用css文件的链接标记中使用此代码,最好是在每个页面上加载的文件中。
{{ URL::to('/') }}/path/style.css
在这里,您要对浏览器说到yourdomain.com/path/style.css
希望它适合你