Új hozzászólás Aktív témák
-
cidalain
veterán
válasz PoniLoW #6800 üzenetére
Linkeld mar be a kododat a jsfiddle-re
Keprol eleg nehez segiteni.
1. Float left: balra usztatja a cuccokat, es most ott is vannak. De ezek szerint neked kozepre kellene
2. Hogyan kozepre? A 3 kis elem szelessege osszesen annyi legyen mint a piros? Vagy ha kisebb akkor jobb-bal oldalt legyen res? Vagy a left balra legyen a right jobbra, a content meg kozepen es szeles? Megannyi kerdes.Szoval szerintem kod megosztasa jsfiddle-en, majd paint moricka abra, hogy mi legyen a vegeredmeny
>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<
-
PoniLoW
csendes tag
válasz cidalain #6802 üzenetére
[link]
Itt a kódA kisebb felbontású laptopomon egyébként középen van, az asztali gépen viszont balra, gondolom azért, mert nem százalékokban adtam meg a szélesség értékeket, hanem pixelben.
A következő kérdésem az lenne, hogy hogyan lehetneúgy megcsinálni, hogy a felhasználó monitorjának felbontásától függetlenül töltse ki az egész képernyőt, értem ezalatt azt, hogy a footer div ha tegyük fel nincs semmi tartalom akkor is a képernyő alján legyen, ne pedig egyből a header alatt (ez gondolom a content div height:100% tulajdonságával van kapcsolatban).
Köszönöm!
-
Csepe
aktív tag
válasz PoniLoW #6803 üzenetére
Szia!
Az első kérdésre még mindig: ha a contentre megadod a text-align: center; tulajdonságot és a left, right, center div-re a display: inline-block; float: none; tulajdonságot, akkor középre fognak igazodni.
A második kérdésre: ha pontosan tudod mennyi lesz a header és a footer magassága, akkor egyszerűen megadhatod a fő tartalom magasságát:
pl: #main-content { min-height: calc(100vh - 500px); }
Ha változik a magasságuk, akkor a legegyszerűbb jQuery-vel megadni majdnem ugyanez a logika alapján a magasságát.[ Szerkesztve ]
Nihil Novi Sub Sole /::\ https://bit.ly/2R7gwB2
-
laslie92
senior tag
Sziasztok. A segítségetek szereném kérni. Weboldalra szeretnék egy olyan részt ahol minden nap megváltozna kétsor magátol heti 5 napban egy hónapon keresztül. Egy étterem weboldala lenne és szeretném ha előre beírt menüt magátol átváltaná minden nap. Megoldható ez valahogyan?
Galaxy A33 5G , Asus Tuf Gaming FX505DU, Volkswagen Passat B6 3C
-
martonx
veterán
válasz laslie92 #6808 üzenetére
Ezek szerint ezek statikus html-ek. Ez esetben ha dinamikusan változó részt szeretnél az oldaladba két irányba indulhatsz el:
1. elkezdesz valamilyen szerver oldali nyelvet használni pl. C#, Java, PHP és megoldod, hogy valahol tárolod ezeket a frissülő információkat pl. adatbázisban, fileban. Ilyenkor a szerver oldali kódod lekéri az adatbázisból az aktuális adatokat és azt generálja bele a html-be.
2. elkezdesz valamilyen CMS-t használniTekintve, hogy így elhaladtál vele, és gondolom az önképzés is az oldal egyik célja, PHP-ben lenne a legegyszerűbb így hirtelenjében megoldanod a feladatot, és file-ban eltárolni azt a pár adatot, amivel dolgozni akarsz.
Én kérek elnézést!
-
fordfairlane
veterán
válasz laslie92 #6808 üzenetére
Az aktuális étlap publikálására a legegyszerűbb módszer egy facebook oldal. Nem mondom, hogy ennél nincs jobb, olyan, ami sokkal inkább a szerves része a saját honlapnak, de sokan csinálják ezt, mivel a technikai része kábé annyi, hogy a honlapra be kell linkelni a facebook oldalt.
x gon' give it to ya
-
sz.j
nagyúr
Szevasztok!
Egy táblázatot szeretnék beilleszteni a Wordpress oldalunkba, de nem tudom, hogy az alábbi két kód közül melyik a helyes/szabványos az amelyiknek minden sorába meg van adva a cellák szélessége és magassága vagy az amelyiknél csak az első sorban vannak ezek megadva?
<table>
<tbody>
<tr>
<td style="vertical-align: middle; height: 20px; width: 650px; text-align: left;"></td>
<td style="vertical-align: middle; height: 20px; width: 110px; text-align: left;"></td>
</tr>
<tr>
<td style="vertical-align: middle; height: 20px; width: 650px; text-align: left;"></td>
<td style="vertical-align: middle; height: 20px; width: 110px; text-align: left;"></td>
</tr>
<tr>
<td style="vertical-align: middle; height: 20px; width: 650px; text-align: left;"></td>
<td style="vertical-align: middle; height: 20px; width: 110px; text-align: left;"></td>
</tr>
</tbody>
</table>vagy ez
<table>
<tbody>
<tr>
<td style="vertical-align: middle; height: 20px; width: 650px; text-align: left;"></td>
<td style="vertical-align: middle; height: 20px; width: 110px; text-align: left;"></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</tbody>
</table>Műanyag, alumínium és motoros redőnyök, valamint szúnyoghálók készítése, szerelése. www.szaboredony.hu
-
fordfairlane
veterán
A táblázatoknál a legszélesebb cella határozza meg az oszlopszélességet, és a legmagasabb cella a sormagasságot. Elég egyhez beírni, de azzal sincs gond, ha mindegyikhez bekerül.
Alaphelyzetben a tartalom széttolhatja a cellákat, ha az adott méretben nem fér el. A cella tartalmának igazítása (text-align, vertical-align) cellánként változhat.
x gon' give it to ya
-
sz.j
nagyúr
válasz fordfairlane #6812 üzenetére
Először is köszönöm a választ.
"Alaphelyzetben a tartalom széttolhatja a cellákat, ha az adott méretben nem fér el."
És ez valahogy meglehet akadályozni? Azazhogy a tartalom ne tolja szét a cellát
Műanyag, alumínium és motoros redőnyök, valamint szúnyoghálók készítése, szerelése. www.szaboredony.hu
-
fordfairlane
veterán
És ez valahogy meglehet akadályozni? Azazhogy a tartalom ne tolja szét a cellát
A szöveget természetesen alapból sorokba tördeli a render, ha nincs beállítva az adott cellára a
white-space: nowrap;
style property. Persze a tartalom így is lehet magasabb, mint kellene, illetve ha van hosszú szó, amiben nincs whitespace karakter, akkor a szöveg is széttolhatja a cellát vízszintesen, és ezáltal az egész oszlopot. Illetve még a képek is széttolhatják.Magára az egész táblára meg lehet adni a
table-layout: fixed;
style-t, ebben az esetben a tartalom nem módosítja a cellák méretét. Ilyenkor ajánlatos beállítani minden cella magasságát és szélességét, célszerűen egy CSS-sel, ami az adott tábla összes cellájára érvényes lesz.[ Szerkesztve ]
x gon' give it to ya
-
sz.j
nagyúr
válasz fordfairlane #6815 üzenetére
Mindkettőtöknek köszönöm a válaszokat.
Ui.
Azzal, hogy minden cellának külön-külön megadom a méreteit, stb, azt állítólag a Google nem szereti (szöveg/kód arány) .., most már csak az a kérdés, hogy a Wordpress sablon CSS-be hogy tudom beapplikálni mindezt.[ Szerkesztve ]
Műanyag, alumínium és motoros redőnyök, valamint szúnyoghálók készítése, szerelése. www.szaboredony.hu
-
Panhard
tag
Sziasztok. Miért nem működig ez a script, ha az xml fájlt nem az index.html mellől akarom betölteni, hanem egy internetes címről. Ehhez az request.open sort így írtam át:
request.open("GET", "http://szervercim.hu/catalog.xml, true);
Ez pedig az eredeti, működő script:function getxmlfile(){
nocache = "&nocache=" + Math.random() * 1000000;
var request = new XMLHttpRequest();
request.open("GET", "catalog.xml", true);
request.send();
setTimeout('getxmlfile()', 1000);
request.onreadystatechange = function(){
if (this.readyState == 4) {
if (this.status == 200) {
if (this.responseXML != null) {
//feldolgoz
}
}
}
}
}Előre is köszi a segítséget!
-
cidalain
veterán
válasz Panhard #6819 üzenetére
én így szoktam csinálni a külső oldali XML-ek megnyitását (PHP verzió)
$xml = simplexml_load_file("http://valami.hu/xml");
aztán B verzió ha az nem megy:
// CURL URL open - required if allow_URL_fopen is disabled in php.ini
function copen($url)
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$retval = curl_exec($curl);
curl_close($curl);
return $retval;
}
$xml = simplexml_load_string(copen("http://valami.hu/xml"));update: utólag néztem hogy ez a HTML topic, én meg PHP megoldást írtam, sorry. de azért itt hagyom, hátha.
[ Szerkesztve ]
>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<
-
-
Biagio1980
csendes tag
válasz Panhard #6819 üzenetére
Szia!
Én így szoktam csinálni, így cache-elve is lesz az xml, ha a távoli szerver nem elérhető:
PHP:<?php
header('Content-type: application/xml');
$cacheName = 'minta.xml.cache';
$ageInSeconds = 3600; //ha egy óránál idősebb, újragenerálja
if(!file_exists($cacheName) || filemtime($cacheName) > time() + $ageInSeconds) {
$contents = file_get_contents('http://partnerszervere.hu//minta.xml');
file_put_contents($cacheName, $contents);
}
?>JS:
<script>
function loadXMLFile(){
var filename = 'http://teszervered.hu/minta.xml.cache';
jQuery.ajax({
type: "GET",
url: filename ,
dataType: "xml",
success: parseXML,
});
loadXMLFile();
function parseXML(xml){
//itt már végig is mehetsz az xml-en
};
</script> -
Panhard
tag
Köszönöm a válaszokat! Ez a weblap amit próbálok összehozni, csak egy html fájl, ami svg-ben van megírva, főleg értékeket jelez ki, és egy .js fájlból áll, ami csak az xml betöltéséért és feldolgozásáért felel. Van még pár kis méretű kép is. Az xml-t az arduino program generálja, amikor érkezik a GET kérés. (másodpercenként)
Ez az egész egy Arduino Mega-n fut. Működik is rendesen, csak kicsit lassú. De ez a hardver hibája.
Gondoltam áthelyezem az egészet egy nas-on futó webszerverre, ami gyorsabb, lehet több minden az oldalon, nagyobb képek, stb. És csak az xml-t kéri le az arduinótól. Csak hát itt elakadtam. Amit írtatok megoldásokat biztos jól működnek, csak nem tudom beintegrálni a meglévő scriptbe. Csak most tanulgatom a scripteket és az svg-t.
Bemásolom ide a scriptet, abban segíthetnétek, hogy hogyan kellene módosítanom. Előre is köszönöm.var data = [];
function GetArduinoIO(){ //a html hívja meg az onload fügvénnyel
nocache = "&nocache=" + Math.random() * 1000000;
var request = new XMLHttpRequest();
request.onreadystatechange = function(){
if (this.readyState == 4) {
if (this.status == 200) {
if (this.responseXML != null) {
var count;
var num_an = this.responseXML.getElementsByTagName('a').length;
for (count = 0; count < num_an; count++) {
document.getElementsByClassName("aaaa")[count].innerHTML =
this.responseXML.getElementsByTagName('a')[count].childNodes[0].nodeValue;
}
var count;
var num_an = this.responseXML.getElementsByTagName('b').length;
for (count = 0; count < num_an; count++) {
data[count] = this.responseXML.getElementsByTagName('b')[count].childNodes[0].nodeValue;
}
}
}
}
}
request.open("GET", "catalog.xml", true);
request.send();
setTimeout('GetArduinoIO()', 1000);
document.getElementById("vonal1").setAttribute("y1", data[0]);
document.getElementById("vonal2").setAttribute("y2", data[1]);
document.getElementById("line23").setAttribute("stroke", data[7]);
} -
rokendrol
senior tag
sziasztok: Ide küldtek,hogy itt valaki majd tud segíteni. Van egy egyszerű honlapom [link][/L[/
kép (L:/dl/upc/2016-09/18/535752_kbwgb5bafbkub3ba_igazi_4.jpg)(/L)
[ Szerkesztve ]
-
rokendrol
senior tag
itt érdekes működik de ha a facéra teszem a képet ott nem mi lehet a gond?
-
cidalain
veterán
válasz rokendrol #6830 üzenetére
Sokkal jobban jarnal, ha mar egyszer face-en hirdetnel, ha nem vinned el az embert kulso oldalra (ahogy neztem, nincs ott semmi extran analitics stb)
Csinalj egy ceges face profilt, es oda vidd az erdeklodoket.
Nyomathatsz ingyen tartalmat, ugyfeleid megosztasa ujabb reklam stb.
Es merheted a latogatottsagot is, ha minden igaz.
De persze lehet csinalni oldschoool modon, de az nem biztos hogy celravezeto.>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<
-
djadji
senior tag
Hello!
Az lenne a kérdésem, hogy hogyan lehet megoldani a következőt:
Egy oldalon van 130 link. Legörgetek a 123-ashoz, megnyitom, megnézem. Aztán vissza (vagy saját gombbal, vagy a böngésző gombjával).Na itt kellene az, hogy vissza után ne az oldal teteje jelenjen meg, ahnem a 123as link, ahonnan elmentem a másik oldalra. Per pill azt sem tudom merre induljak el.
Tudna valaki tanácsot adni?http://djadji.fw.hu
-
lorcsi
veterán
gyakorolgatok itthon alap dolgokat..
van egy hosszabb szövegem amiben a szöveg végéről szeretnék az elejére ugrani..kattintással
(adott pontról adott pontra)
de nem akarja az igazat
eddig ezt írtam be:<p><a href="Általános jellemzők"></a>Általános jellemzők</p>
--ide szeretnék ugrani<p><a href="#Általános jellemzők">Tesztelés </a> </p><br>
--innen kattintással -
-
alpihun
senior tag
Hali!
Amatőr kérdés: miért nem egymás mellé kerül a két div? Elméletileg ez kellene adja, de a jobb oldalit nem csak melléje hanem teljesen alája is tolja.#rightDiv {
width: 80%;
margin: 20px;
float: right;
padding: 10;
}
#leftDiv {
width: 20%;
margin: 20px;
float: left;
padding: 10;
}[ Szerkesztve ]
Bagoly mondja verébnek, hogy nagy a feje, búsuljon a ló.
-
Csepe
aktív tag
válasz alpihun #6840 üzenetére
A margin és a padding értéke sem számít bele a szélességbe és a magasságba, vagyis azokat ki kell vonni a width értékéből. A box-sizing: border-box tulajdonsággal megadható, hogy a paddingot beleszámolja a szélességbe, viszont a margin értékét mindenképp ki kell vonni (egyszerűbb így %-ban megadni, és azzal számolni).
Így jó lesz:
#leftDiv,
#rightDiv {
width: 18%;
margin: 1%;
float: left;
padding: 10px;
box-sizing: border-box;
}
#rightDiv {
width: 78%;
}[ Szerkesztve ]
Nihil Novi Sub Sole /::\ https://bit.ly/2R7gwB2
-
veterán
Sziasztok,
Van egy html oldalam ahol van POST és GET is. A POST megy szépen de a GET nem akar működni. Meg sem nyitja a php oldalt ahová az adatokat küldené. Ha a kód részt kimasolom és simán csak abból csinálok egy html-t, ugy megy. Van valami ötlet mit ronthattam el? Vagy POST és GET nem lehet egy oldalon?
-
cidalain
veterán
A post es a get nem nyit meg oldalt.
Igy akkor pontositsad hogy mi nem nyitodik meg, hogy akarod megnyitni.Ha getet hasznalsz egy urlapban mondjuk akkor ilyesminek kellene lennie elkuldes utan: kiertekeles.php?id=12&nev=akarki#70050) sjudit
>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<
-
veterán
-
Fecogame
veterán
Hogyan tudnék html-ben egy beviteli mezőt vinni az oldalamra, ahol az user beír egy számot ( vagy kiválasztja egy listából ), azt pedig összeszorozza egy másik számmal és megmutatja neki az eredményt?
Ilyesmire gondolok:
6 ( ezt az user írja be ) x 2 ( ez a szám fix ) = 12 ( ez pedig az eredmény, amit megjelenít a weblap.
Próbáltam rákeresni, de most a Google nem volt a barátom.
Köszi!
Lassú a mobilinterneted? 4G/LTE antennák, közvetlenül raktárról ---> http://bit.ly/LTE_Antennak
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen