我想知道的是,要创建一个移动和桌面wesbite,你必须创建这样的不同网站,例如:
C:/用户/哈里/桌面/ desktopurlname /...
和
C:/用户/哈里/桌面/ mobileurlname /...
或者你是否必须将它们放在一个网站文件夹根目录中,并在html / css文件中使用meida querys或者创建同一个html文件的另一个副本并制作一个桌面html文件和一个移动html文件。 我只是问,因为我对如何通过代码进行移动和桌面重定向以及如何按文件夹根目录进行操作感到困惑。 你能告诉我们它是如何运作的吗?
答案 0 :(得分:1)
如果您使用媒体查询就足够了,有些网站无法为移动设备和桌面设置版本。您会感到困惑,因为您看到的网站如下:http://marcelo.com/mobile和同一网站http://marcelo.com/desktop。 正如我所说,你可以为每个媒体创建一个网站,但最好的是,根据我的意见,它创建了一个,所以,进行媒体查询。
修改强>
上面的网站是一样的,但是uri if (File.Exists(@"C:\Users\Volki\Desktop\Test\testX.txt"))
{
string[] lines = File.ReadAllLines(@filename);
for (int y = 0; y < lines.Length; y++)
{
Console.WriteLine(lines[y]);
string[] columns = lines[y].Split('=');
// Columns should have two entries, one for codeX and another one for value. Since you only need the latter, print the second entry in columns
Console.WriteLine(columns[1]);
Console.ReadKey();
}
}
}
对PHP(例子)这样说:
/mobile
<?php
if ($_GET['media'] == 'mobile') {
//...loads the css to mobile
} elseif ($_GET['media'] == 'desktop') {
//...loads the css to desktop
}
这里只是一个例子